From 81923e5c228da9009430108440a750edb062efb6 Mon Sep 17 00:00:00 2001 From: Benjamin Auder Date: Wed, 4 Feb 2015 16:53:17 +0100 Subject: [PATCH] commit last state --- .gitignore | 2 + code/data/test/integers.txt | 3 + code/data/test/reals.txt | 4 + code/data/test/sample_byCols.bin | Bin 0 -> 60 bytes code/data/test/sample_byCols.csv | 13 + code/data/test/sample_byRows.bin | Bin 0 -> 60 bytes code/data/test/sample_byRows.csv | 4 + code/postprocess/hungarian.c | 371 +++++++++++ code/postprocess/visu.R | 47 ++ code/ppam.sh | 26 + code/shared_CMakeLists.txt | 7 + code/src/Algorithm/compute_coefficients.c | 57 ++ code/src/Algorithm/compute_coefficients.h | 10 + code/src/Algorithm/get_dissimilarities.c | 47 ++ code/src/Algorithm/get_dissimilarities.h | 13 + code/src/Algorithm/pam.c | 167 +++++ code/src/Algorithm/pam.h | 13 + code/src/CMakeLists.txt | 41 ++ code/src/Classification/_Readme | 2 + code/src/Classification/getClass.c | 46 ++ code/src/Classification/getClass.h | 9 + code/src/MPI_Communication/pack.c | 60 ++ code/src/MPI_Communication/pack.h | 12 + code/src/MPI_Communication/unpack.c | 68 ++ code/src/MPI_Communication/unpack.h | 12 + code/src/MPI_Main/master.c | 383 +++++++++++ code/src/MPI_Main/master.h | 11 + code/src/MPI_Main/slave.c | 111 ++++ code/src/MPI_Main/slave.h | 9 + code/src/TimeSeries/deserialize.c | 82 +++ code/src/TimeSeries/deserialize.h | 12 + code/src/TimeSeries/serialize.c | 306 +++++++++ code/src/TimeSeries/serialize.h | 14 + code/src/Util/rng.c | 135 ++++ code/src/Util/rng.h | 33 + code/src/Util/types.h | 46 ++ code/src/Util/utils.c | 117 ++++ code/src/Util/utils.h | 36 ++ code/src/main.c | 272 ++++++++ code/test/Algorithm/t.compute_coefficients.c | 100 +++ code/test/Algorithm/t.pam.c | 541 ++++++++++++++++ code/test/CMakeLists.txt | 14 + code/test/MPI_Communication/t.pack.c | 106 +++ code/test/MPI_Communication/t.unpack.c | 97 +++ code/test/TimeSeries/t.deserialize.c | 94 +++ code/test/TimeSeries/t.serialize.c | 47 ++ code/test/Util/t.rng.c | 49 ++ code/test/Util/t.utils.c | 50 ++ code/test/lut.h | 15 + code/test/main.c | 39 ++ latex/article/TODO.txt | 0 latex/poster/TODO.txt | 0 latex/short_paper/JDS2014_short.pdf | Bin 0 -> 695134 bytes latex/short_paper/JDS2014_short.tex | 444 +++++++++++++ latex/short_paper/JDS2014_short2.tex | 354 ++++++++++ latex/short_paper/img/slgr1.png | Bin 0 -> 111968 bytes latex/short_paper/img/slgr2.png | Bin 0 -> 148524 bytes latex/short_paper/img/slgr3.png | Bin 0 -> 262515 bytes latex/slides/JdS_20140603/201402-JClust.pdf | Bin 0 -> 1579695 bytes latex/slides/JdS_20140603/201402-JClust.tex | 603 ++++++++++++++++++ latex/slides/JdS_20140603/pics/3centers.png | Bin 0 -> 235661 bytes latex/slides/JdS_20140603/pics/5centers.png | Bin 0 -> 316775 bytes latex/slides/JdS_20140603/pics/Diagramme1.png | Bin 0 -> 11259 bytes latex/slides/JdS_20140603/pics/Questions.jpg | Bin 0 -> 53273 bytes .../slides/JdS_20140603/pics/conso-shapes.png | Bin 0 -> 75153 bytes latex/slides/JdS_20140603/pics/conso-traj.png | Bin 0 -> 68037 bytes .../JdS_20140603/pics/conso_AC-calendar.png | Bin 0 -> 182104 bytes .../JdS_20140603/pics/conso_AC-curves.png | Bin 0 -> 349040 bytes .../JdS_20140603/pics/conso_jump_AC.png | Bin 0 -> 22348 bytes latex/slides/JdS_20140603/pics/consotemp.png | Bin 0 -> 97073 bytes latex/slides/JdS_20140603/pics/dailyloads.png | Bin 0 -> 19529 bytes latex/slides/JdS_20140603/pics/linky.jpg | Bin 0 -> 27512 bytes latex/slides/JdS_20140603/pics/logo_dis.png | Bin 0 -> 27278 bytes latex/slides/JdS_20140603/pics/logo_eric.png | Bin 0 -> 67062 bytes latex/slides/JdS_20140603/pics/logo_lyon2.jpg | Bin 0 -> 23584 bytes .../slides/JdS_20140603/pics/longtermload.png | Bin 0 -> 48039 bytes .../JdS_20140603/pics/open-mpi-logo.png | Bin 0 -> 6518 bytes latex/slides/JdS_20140603/pics/schema.png | Bin 0 -> 24677 bytes .../slides/JdS_20140603/pics/screen_demo.png | Bin 0 -> 155863 bytes latex/slides/JdS_20140603/pics/slgr1.png | Bin 0 -> 111968 bytes latex/slides/JdS_20140603/pics/slgr2.png | Bin 0 -> 148524 bytes latex/slides/JdS_20140603/pics/slgr3.png | Bin 0 -> 262515 bytes latex/slides/JdS_20140603/pics/smartgrid.jpg | Bin 0 -> 70004 bytes .../slides/JdS_20140603/pics/twoyearsload.png | Bin 0 -> 36964 bytes latex/slides/JdS_20140603/pics/weekly-5.png | Bin 0 -> 32705 bytes latex/slides/JdS_20140603/slides.tex | 534 ++++++++++++++++ latex/slides/JdS_20140603/startdoc.tex | 133 ++++ latex/slides/JdS_20140603/tikz/axis.tex | 25 + latex/slides/JdS_20140603/tikz/axis0.tex | 18 + latex/slides/JdS_20140603/tikz/axis2.tex | 23 + latex/slides/JdS_20140603/tikz/data.dat | 100 +++ latex/slides/JdS_20140603/tikz/data0.dat | 21 + script_clustering_by_pam.r | 49 ++ 93 files changed, 6057 insertions(+) create mode 100644 .gitignore create mode 100644 code/data/test/integers.txt create mode 100644 code/data/test/reals.txt create mode 100644 code/data/test/sample_byCols.bin create mode 100644 code/data/test/sample_byCols.csv create mode 100644 code/data/test/sample_byRows.bin create mode 100644 code/data/test/sample_byRows.csv create mode 100644 code/postprocess/hungarian.c create mode 100644 code/postprocess/visu.R create mode 100644 code/ppam.sh create mode 100644 code/shared_CMakeLists.txt create mode 100644 code/src/Algorithm/compute_coefficients.c create mode 100644 code/src/Algorithm/compute_coefficients.h create mode 100644 code/src/Algorithm/get_dissimilarities.c create mode 100644 code/src/Algorithm/get_dissimilarities.h create mode 100644 code/src/Algorithm/pam.c create mode 100644 code/src/Algorithm/pam.h create mode 100644 code/src/CMakeLists.txt create mode 100644 code/src/Classification/_Readme create mode 100644 code/src/Classification/getClass.c create mode 100644 code/src/Classification/getClass.h create mode 100644 code/src/MPI_Communication/pack.c create mode 100644 code/src/MPI_Communication/pack.h create mode 100644 code/src/MPI_Communication/unpack.c create mode 100644 code/src/MPI_Communication/unpack.h create mode 100644 code/src/MPI_Main/master.c create mode 100644 code/src/MPI_Main/master.h create mode 100644 code/src/MPI_Main/slave.c create mode 100644 code/src/MPI_Main/slave.h create mode 100644 code/src/TimeSeries/deserialize.c create mode 100644 code/src/TimeSeries/deserialize.h create mode 100644 code/src/TimeSeries/serialize.c create mode 100644 code/src/TimeSeries/serialize.h create mode 100644 code/src/Util/rng.c create mode 100644 code/src/Util/rng.h create mode 100644 code/src/Util/types.h create mode 100644 code/src/Util/utils.c create mode 100644 code/src/Util/utils.h create mode 100644 code/src/main.c create mode 100644 code/test/Algorithm/t.compute_coefficients.c create mode 100644 code/test/Algorithm/t.pam.c create mode 100644 code/test/CMakeLists.txt create mode 100644 code/test/MPI_Communication/t.pack.c create mode 100644 code/test/MPI_Communication/t.unpack.c create mode 100644 code/test/TimeSeries/t.deserialize.c create mode 100644 code/test/TimeSeries/t.serialize.c create mode 100644 code/test/Util/t.rng.c create mode 100644 code/test/Util/t.utils.c create mode 100644 code/test/lut.h create mode 100644 code/test/main.c create mode 100644 latex/article/TODO.txt create mode 100644 latex/poster/TODO.txt create mode 100644 latex/short_paper/JDS2014_short.pdf create mode 100644 latex/short_paper/JDS2014_short.tex create mode 100644 latex/short_paper/JDS2014_short2.tex create mode 100644 latex/short_paper/img/slgr1.png create mode 100644 latex/short_paper/img/slgr2.png create mode 100644 latex/short_paper/img/slgr3.png create mode 100644 latex/slides/JdS_20140603/201402-JClust.pdf create mode 100644 latex/slides/JdS_20140603/201402-JClust.tex create mode 100644 latex/slides/JdS_20140603/pics/3centers.png create mode 100644 latex/slides/JdS_20140603/pics/5centers.png create mode 100644 latex/slides/JdS_20140603/pics/Diagramme1.png create mode 100644 latex/slides/JdS_20140603/pics/Questions.jpg create mode 100644 latex/slides/JdS_20140603/pics/conso-shapes.png create mode 100644 latex/slides/JdS_20140603/pics/conso-traj.png create mode 100644 latex/slides/JdS_20140603/pics/conso_AC-calendar.png create mode 100644 latex/slides/JdS_20140603/pics/conso_AC-curves.png create mode 100644 latex/slides/JdS_20140603/pics/conso_jump_AC.png create mode 100644 latex/slides/JdS_20140603/pics/consotemp.png create mode 100644 latex/slides/JdS_20140603/pics/dailyloads.png create mode 100644 latex/slides/JdS_20140603/pics/linky.jpg create mode 100644 latex/slides/JdS_20140603/pics/logo_dis.png create mode 100644 latex/slides/JdS_20140603/pics/logo_eric.png create mode 100644 latex/slides/JdS_20140603/pics/logo_lyon2.jpg create mode 100644 latex/slides/JdS_20140603/pics/longtermload.png create mode 100644 latex/slides/JdS_20140603/pics/open-mpi-logo.png create mode 100644 latex/slides/JdS_20140603/pics/schema.png create mode 100644 latex/slides/JdS_20140603/pics/screen_demo.png create mode 100644 latex/slides/JdS_20140603/pics/slgr1.png create mode 100644 latex/slides/JdS_20140603/pics/slgr2.png create mode 100644 latex/slides/JdS_20140603/pics/slgr3.png create mode 100644 latex/slides/JdS_20140603/pics/smartgrid.jpg create mode 100644 latex/slides/JdS_20140603/pics/twoyearsload.png create mode 100644 latex/slides/JdS_20140603/pics/weekly-5.png create mode 100644 latex/slides/JdS_20140603/slides.tex create mode 100644 latex/slides/JdS_20140603/startdoc.tex create mode 100644 latex/slides/JdS_20140603/tikz/axis.tex create mode 100644 latex/slides/JdS_20140603/tikz/axis0.tex create mode 100644 latex/slides/JdS_20140603/tikz/axis2.tex create mode 100644 latex/slides/JdS_20140603/tikz/data.dat create mode 100644 latex/slides/JdS_20140603/tikz/data0.dat create mode 100644 script_clustering_by_pam.r diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9baa2c6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/code/build/* +/code/data/src/ diff --git a/code/data/test/integers.txt b/code/data/test/integers.txt new file mode 100644 index 0000000..4803f02 --- /dev/null +++ b/code/data/test/integers.txt @@ -0,0 +1,3 @@ +1234,-987,654321,12 +345678 +-1234 diff --git a/code/data/test/reals.txt b/code/data/test/reals.txt new file mode 100644 index 0000000..ef894e6 --- /dev/null +++ b/code/data/test/reals.txt @@ -0,0 +1,4 @@ +1234.056,987e-3,-654321E-2,12.34567 +345678 +-1234.05 +3.0000000e-001,-1.0188000e+000 diff --git a/code/data/test/sample_byCols.bin b/code/data/test/sample_byCols.bin new file mode 100644 index 0000000000000000000000000000000000000000..effa00e73fe1003ddb81406e8912361314fdb7ca GIT binary patch literal 60 zcmZQ!U|`?{VFLz+XABHpj121-83GP7Fx+QlaAsquW@S)hWnlQi$ncMmfrE)*jsyck Nw=lz0VTSp_3;+fF3BLdU literal 0 HcmV?d00001 diff --git a/code/data/test/sample_byCols.csv b/code/data/test/sample_byCols.csv new file mode 100644 index 0000000..55d304e --- /dev/null +++ b/code/data/test/sample_byCols.csv @@ -0,0 +1,13 @@ +FK_CCU_ID,CPP_DATE_PUISSANCE,CPP_PUISSANCE_CORRIGEE,CPP_PUISSANCE_BRUTE +12301,12JAN2009:00:30:00,,23.051 +12301,12JAN2009:01:00:00,,33.052 +12301,12JAN2009:01:30:00,32.32,43.053 +50000,23MAR2009:00:30:00,,150.321 +50000,23MAR2009:01:00:00,,160.322 +50000,23MAR2009:01:30:00,11.1,140.323 +1313,30MAY2009:10:30:00,10.0,50.05 +1313,30MAY2009:11:00:00,,51.05 +1313,30MAY2009:11:30:00,,52.05 +6300,20JUL2009:08:30:00,,500.30 +6300,20JUL2009:09:00:00,,501.31 +6300,20JUL2009:09:30:00,1.001,502.32 diff --git a/code/data/test/sample_byRows.bin b/code/data/test/sample_byRows.bin new file mode 100644 index 0000000000000000000000000000000000000000..0bb324b70091610f65fbddb1d39866261b9c4e07 GIT binary patch literal 60 zcmZQ!U|`?{VFLz+!>J5cdKjK=W(YXU!0 +#include + +#define HUNGARIAN_NOT_ASSIGNED 0 +#define HUNGARIAN_ASSIGNED 1 + +#define HUNGARIAN_MODE_MINIMIZE_COST 0 +#define HUNGARIAN_MODE_MAXIMIZE_UTIL 1 + +typedef struct { + int num_rows; + int num_cols; + int** cost; + int** assignment; +} hungarian_problem_t; + +#define INF (0x7FFFFFFF) +#define hungarian_test_alloc(X) do {if ((void *)(X) == NULL) fprintf(stderr, "Out of memory in %s, (%s, line %d).\n", __FUNCTION__, __FILE__, __LINE__); } while (0) + +/** This method initialize the hungarian_problem structure and init + * the cost matrices (missing lines or columns are filled with 0). + * It returns the size of the quadratic(!) assignment matrix. **/ +void hungarian_init(hungarian_problem_t* p, int* cost_matrix, int rows, int cols, int mode) { + + int i,j, org_cols, org_rows; + int max_cost; + max_cost = 0; + + org_cols = cols; + org_rows = rows; + + // is the number of cols not equal to number of rows ? + // if yes, expand with 0-cols / 0-cols + rows = (cols < rows) ? rows : cols; + cols = rows; + + p->num_rows = rows; + p->num_cols = cols; + + p->cost = (int**)calloc(rows,sizeof(int*)); + hungarian_test_alloc(p->cost); + p->assignment = (int**)calloc(rows,sizeof(int*)); + hungarian_test_alloc(p->assignment); + + for(i=0; inum_rows; i++) { + p->cost[i] = (int*)calloc(cols,sizeof(int)); + hungarian_test_alloc(p->cost[i]); + p->assignment[i] = (int*)calloc(cols,sizeof(int)); + hungarian_test_alloc(p->assignment[i]); + for(j=0; jnum_cols; j++) { + p->cost[i][j] = (i < org_rows && j < org_cols) ? cost_matrix[i*(p->num_cols)+j] : 0; + p->assignment[i][j] = 0; + + if (max_cost < p->cost[i][j]) + max_cost = p->cost[i][j]; + } + } + + if (mode == HUNGARIAN_MODE_MAXIMIZE_UTIL) { + for(i=0; inum_rows; i++) { + for(j=0; jnum_cols; j++) { + p->cost[i][j] = max_cost - p->cost[i][j]; + } + } + } +} + +/** Free the memory allocated by init. **/ +void hungarian_free(hungarian_problem_t* p) { + int i; + for(i=0; inum_rows; i++) { + free(p->cost[i]); + free(p->assignment[i]); + } + free(p->cost); + free(p->assignment); + p->cost = NULL; + p->assignment = NULL; +} + +/** This method computes the optimal assignment. **/ +void hungarian_solve(hungarian_problem_t* p) { + + int i, j, m, n, k, l, s, t, q, unmatched, cost; + int* col_mate; + int* row_mate; + int* parent_row; + int* unchosen_row; + int* row_dec; + int* col_inc; + int* slack; + int* slack_row; + + cost=0; + m =p->num_rows; + n =p->num_cols; + + col_mate = (int*)calloc(p->num_rows,sizeof(int)); + hungarian_test_alloc(col_mate); + unchosen_row = (int*)calloc(p->num_rows,sizeof(int)); + hungarian_test_alloc(unchosen_row); + row_dec = (int*)calloc(p->num_rows,sizeof(int)); + hungarian_test_alloc(row_dec); + slack_row = (int*)calloc(p->num_rows,sizeof(int)); + hungarian_test_alloc(slack_row); + + row_mate = (int*)calloc(p->num_cols,sizeof(int)); + hungarian_test_alloc(row_mate); + parent_row = (int*)calloc(p->num_cols,sizeof(int)); + hungarian_test_alloc(parent_row); + col_inc = (int*)calloc(p->num_cols,sizeof(int)); + hungarian_test_alloc(col_inc); + slack = (int*)calloc(p->num_cols,sizeof(int)); + hungarian_test_alloc(slack); + + for (i=0;inum_rows;i++) { + col_mate[i]=0; + unchosen_row[i]=0; + row_dec[i]=0; + slack_row[i]=0; + } + for (j=0;jnum_cols;j++) { + row_mate[j]=0; + parent_row[j] = 0; + col_inc[j]=0; + slack[j]=0; + } + + for (i=0;inum_rows;++i) + for (j=0;jnum_cols;++j) + p->assignment[i][j]=HUNGARIAN_NOT_ASSIGNED; + + // Begin subtract column minima in order to start with lots of zeroes 12 + for (l=0;lcost[0][l]; + for (k=1;kcost[k][l]cost[k][l]; + cost+=s; + if (s!=0) + for (k=0;kcost[k][l]-=s; + } + // End subtract column minima in order to start with lots of zeroes 12 + + // Begin initial state 16 + t=0; + for (l=0;lcost[k][0]; + for (l=1;lcost[k][l]cost[k][l]; + row_dec[k]=s; + for (l=0;lcost[k][l] && row_mate[l]<0) { + col_mate[k]=l; + row_mate[l]=k; + goto row_done; + } + col_mate[k]= -1; + unchosen_row[t++]=k; + row_done: + ; + } + // End initial state 16 + + // Begin Hungarian algorithm 18 + if (t==0) + goto done; + unmatched=t; + while (1) { + q=0; + while (1) { + while (qcost[k][l]-s+col_inc[l]; + if (delcost[k][l]cost[k][l]!=row_dec[k]-col_inc[l]) + exit(0); + } + k=0; + for (l=0;lm) + exit(0); + // End doublecheck the solution 23 + // End Hungarian algorithm 18 + + for (i=0;iassignment[i][col_mate[i]]=HUNGARIAN_ASSIGNED; + /*TRACE("%d - %d\n", i, col_mate[i]);*/ + } + for (k=0;kcost[k][l]=p->cost[k][l]-row_dec[k]+col_inc[l]; + } + } + for (i=0;i 1) + par(new=TRUE) + par(mar=c(5,5,2,2)) + plot(data[i,],type="l",col=cols[i],ylim=ylim, ...) + } +} + +getDistor = function(data, ctrs) +{ + distor = 0.0 + for (i in 1:nrow(data)) + distor = distor + min(sqrt(colSums((t(ctrs) - data[i,])^2))) + return (distor) +} + +getPartition = function(data, ctrs) +{ + partition = c() + for (i in 1:nrow(data)) + partition = c(partition, which.min(sqrt(colSums((t(ctrs) - data[i,])^2)))) + return (partition) +} + +#~ system("R CMD SHLIB hungarian.c") +#~ dyn.load("hungarian.so") +comparePartitions = function(partition1, partition2) +{ + result = 1.0 + n = length(partition1) + maxInd = max(partition1) + return ( .C("computeCoefSimil", P1=as.integer(partition1), P2=as.integer(partition2), + maxInd=as.integer(maxInd), n=as.integer(n), coefSimil=as.double(result))$coefSimil ) +} diff --git a/code/ppam.sh b/code/ppam.sh new file mode 100644 index 0000000..8bdccc2 --- /dev/null +++ b/code/ppam.sh @@ -0,0 +1,26 @@ +#!/bin/bash +#PBS -l walltime=00:05:00 +#PBS -l nodes=4:ppn=4,pmem=1gb +#PBS -o output.txt +#PBS -e error.txt + +WORKDIR="/workdir/auder/ppam_mpi/src" +cd $WORKDIR + +rm -f output.txt +rm -f error.txt + +saveLibPath=$LD_LIBRARY_PATH +LD_LIBRARY_PATH=/workdir/cds/lib:/opt/openmpi/lib:$LD_LIBRARY_PATH +export LD_LIBRARY_PATH + +# ppam args (in case of clustering) = +# 1: path to binary dataset +# 2: series per processor +# 3: number of clusters +# 4: boolean to randomize series sampling +# 5: type of distance (1 for L1, 2 for L2...) +mpirun -np 16 ppam cluster ../data/2009_first10000.bin 300 7 0 1 + +LD_LIBRARY_PATH=$saveLibPath +export LD_LIBRARY_PATH diff --git a/code/shared_CMakeLists.txt b/code/shared_CMakeLists.txt new file mode 100644 index 0000000..8832383 --- /dev/null +++ b/code/shared_CMakeLists.txt @@ -0,0 +1,7 @@ +#shared between library/exec and tests +set(CMAKE_C_FLAGS "-std=gnu99") +set(CMAKE_C_FLAGS_DEBUG "-g3") +set(CMAKE_C_FLAGS_RELEASE "-O3") + +#already by default... ?! +include_directories("${CMAKE_SOURCE_DIR}") diff --git a/code/src/Algorithm/compute_coefficients.c b/code/src/Algorithm/compute_coefficients.c new file mode 100644 index 0000000..a7a73f3 --- /dev/null +++ b/code/src/Algorithm/compute_coefficients.c @@ -0,0 +1,57 @@ +#include +#include "Util/types.h" +#include +#include +#include + +// compute rows of the matrix of reduced coordinates +void compute_coefficients(PowerCurve* powerCurves, uint32_t nbSeries, uint32_t nbValues, + Real* reducedCoordinates, uint32_t index, uint32_t nbReducedCoordinates) +{ + uint32_t D = (1 << nbReducedCoordinates); + Real* x = (Real*) malloc(nbValues*sizeof(Real)); + for (uint32_t i=0; i +#include + +// compute L^p dissimilarities for a nxm matrix +Real* get_dissimilarities_intra(Real* samples, uint32_t nbSamples, uint32_t nbValues, uint32_t p) +{ + Real* dissimilarities = (Real*) malloc(nbSamples*nbSamples*sizeof(Real)); + for (uint32_t i=0; i +#include +#include + +// auxiliary function to obtain a random sample of 1..n with k elements +static void sample(uint32_t* v, uint32_t n, uint32_t k) +{ + // refVect = (0,1,...,n-1,n) + uint32_t* refVect = (uint32_t*) malloc(n * sizeof(uint32_t)); + for (uint32_t i = 0; i < n; i++) + refVect[i] = i; + + uint32_t curSize = n; // current size of the sampling set + for (uint32_t j = 0; j < k; j++) + { + // pick an index in sampling set: + uint32_t index = get_rand_int() % curSize; + v[j] = refVect[index]; + // move this index outside of sampling set: + refVect[index] = refVect[--curSize]; + } + + free(refVect); +} + +// assign a vector (represented by its dissimilarities to others, as dissimilarities[index,]) +// to a cluster, represented by its center ==> output is integer in 0..K-1 +static uint32_t assignCluster(uint32_t index, Real* dissimilarities, + uint32_t* centers, uint32_t n, uint32_t K) +{ + uint32_t minIndex = 0; + Real minDist = dissimilarities[index * n + centers[0]]; + + for (uint32_t j = 1; j < K; j++) + { + if (dissimilarities[index * n + centers[j]] < minDist) + { + minDist = dissimilarities[index * n + centers[j]]; + minIndex = j; + } + } + + return minIndex; +} + +// assign centers given a clustering, and also compute corresponding distortion +static void assign_centers(uint32_t nbClusters, Vector** clusters, Real* dissimilarities, + uint32_t nbItems, uint32_t* ctrs, Real* distor) +{ + *distor = 0.0; + // TODO [heuristic]: checking only a neighborhood of the former center ? + for (uint32_t j = 0; j < nbClusters; j++) + { + // If the cluster is empty, choose a center at random (pathological case...) + uint32_t minIndex = get_rand_int() % nbItems; + Real minSumDist = INFINITY; + for (uint32_t i = 0; i < vector_size(clusters[j]); i++) + { + uint32_t index1; + vector_get(clusters[j], i, index1); + // attempt to use current index as center + Real sumDist = 0.0; + for (uint32_t ii = 0; ii < vector_size(clusters[j]); ii++) + { + uint32_t index2; + vector_get(clusters[j], ii, index2); + sumDist += dissimilarities[index1 * nbItems + index2]; + } + if (sumDist < minSumDist) + { + minSumDist = sumDist; + minIndex = index1; + } + } + ctrs[j] = minIndex; + *distor += minSumDist; + } +} + +// Core PAM algorithm from a dissimilarity matrix; (e.g. nstart=10, maxiter=100) +void pam(Real* dissimilarities, uint32_t nbItems, uint32_t nbClusters, int clustOnMedoids, + uint32_t nbStart, uint32_t maxNbIter, Result_t* result) +{ + uint32_t* ctrs = result->medoids_ranks; //shorthand + uint32_t* oldCtrs = (uint32_t*) malloc(nbClusters * sizeof(uint32_t)); + Vector** clusters = (Vector**) malloc(nbClusters * sizeof(Vector*)); + Vector** bestClusts = (Vector**) malloc(nbClusters * sizeof(Vector*)); + for (uint32_t j = 0; j < nbClusters; j++) + { + clusters[j] = vector_new(uint32_t); + bestClusts[j] = vector_new(uint32_t); + } + + Real lastDistor, distor, bestDistor = INFINITY; + for (uint32_t startKount = 0; startKount < nbStart; startKount++) + { + // centers (random) [re]initialization + if (clustOnMedoids) + { + // In this special case (clustering groups of medoids), we can improve the sampling + uint32_t randomMedoidRank = get_rand_int() % (nbItems / nbClusters); + uint32_t startIndex = randomMedoidRank * nbClusters; + for (uint32_t index = startIndex; index < startIndex + nbClusters; index++) + ctrs[index - startIndex] = index; + } + else + // No information: complete random sampling + sample(ctrs, nbItems, nbClusters); + for (uint32_t j = 0; j < nbClusters; j++) + oldCtrs[j] = 0; + uint32_t kounter = 0; + + distor = INFINITY; + do // while 'distortion' decreases... + { + // (re)initialize clusters to empty sets + for (uint32_t j = 0; j < nbClusters; j++) + vector_clear(clusters[j]); + + // estimate clusters belongings + for (uint32_t i = 0; i < nbItems; i++) + { + uint32_t affectation = assignCluster(i, dissimilarities, ctrs, nbItems, nbClusters); + vector_push(clusters[affectation], i); + } + + // copy current centers to old centers + for (uint32_t j = 0; j < nbClusters; j++) + oldCtrs[j] = ctrs[j]; + + // recompute centers + lastDistor = distor; + assign_centers(nbClusters, clusters, dissimilarities, nbItems, ctrs, &distor); + } + while (distor < lastDistor && kounter++ < maxNbIter); + + if (distor < bestDistor) + { + // copy current clusters into bestClusts + for (uint32_t j = 0; j < nbClusters; j++) + { + vector_clear(bestClusts[j]); + for (uint32_t i = 0; i < vector_size(clusters[j]); i++) + { + uint32_t index; + vector_get(clusters[j], i, index); + vector_push(bestClusts[j], index); + } + } + bestDistor = distor; + } + } + + // Assign centers from bestClusts + assign_centers(nbClusters, bestClusts, dissimilarities, nbItems, ctrs, &distor); + + free(oldCtrs); + for (uint32_t j = 0; j < nbClusters; j++) + { + vector_destroy(clusters[j]); + vector_destroy(bestClusts[j]); + } + free(clusters); + free(bestClusts); +} diff --git a/code/src/Algorithm/pam.h b/code/src/Algorithm/pam.h new file mode 100644 index 0000000..106919f --- /dev/null +++ b/code/src/Algorithm/pam.h @@ -0,0 +1,13 @@ +#ifndef PPAM_PAM_H +#define PPAM_PAM_H + +#include "Util/types.h" + +#define NSTART 5 +#define MAXITER 100 + +// Core PAM algorithm from a 'flat' dissimilarity matrix +void pam(Real* dissimilarities, uint32_t nbItems, uint32_t nbClusters, + int clustOnMedoids, uint32_t nbStart, uint32_t maxNbIter, Result_t* result); + +#endif diff --git a/code/src/CMakeLists.txt b/code/src/CMakeLists.txt new file mode 100644 index 0000000..f5039fe --- /dev/null +++ b/code/src/CMakeLists.txt @@ -0,0 +1,41 @@ +cmake_minimum_required(VERSION 2.8.5) +project(ppam_mpi) + +include("${CMAKE_SOURCE_DIR}/../shared_CMakeLists.txt") + +#ppam executable (serialize, cluster, classif) + +#cds +find_path(CDS_INCLUDE_PATH "cds/cds.h") +find_library(CDS_LIBRARY cds) +include_directories(${CDS_INCLUDE_PATH}) + +#GSL: standard location +find_path(GSL_INCLUDE_PATH "gsl/gsl_linalg.h") +include_directories(${GSL_INCLUDE_PATH}) +find_library(GSL_LIBRARY gsl) +find_library(GSLCBLAS_LIBRARY gslcblas) +set(GSL_LIBRARIES ${GSL_LIBRARY} ${GSLCBLAS_LIBRARY}) + +#MPI: standard location +find_package(MPI REQUIRED) +include_directories(${MPI_INCLUDE_PATH}) + +#LibXml2: standard location +find_package(LibXml2 REQUIRED) +include_directories(${LIBXML2_INCLUDE_DIR}) + +file(GLOB_RECURSE ppam_src "${CMAKE_SOURCE_DIR}/*.c") +add_executable(ppam.exe ${ppam_src}) +add_library(ppam SHARED ${ppam_src}) +target_link_libraries(ppam.exe m cds ${MPI_LIBRARIES} ${LIBXML2_LIBRARIES} ${GSL_LIBRARIES} ${CDS_LIBRARY}) +target_link_libraries(ppam m cds ${MPI_LIBRARIES} ${LIBXML2_LIBRARIES} ${GSL_LIBRARIES} ${CDS_LIBRARY}) + +if (MPI_COMPILE_FLAGS) + set_target_properties(ppam.exe PROPERTIES + COMPILE_FLAGS "${MPI_COMPILE_FLAGS}") +endif() +if (MPI_LINK_FLAGS) + set_target_properties(ppam.exe PROPERTIES + LINK_FLAGS "${MPI_LINK_FLAGS}") +endif() diff --git a/code/src/Classification/_Readme b/code/src/Classification/_Readme new file mode 100644 index 0000000..4e34128 --- /dev/null +++ b/code/src/Classification/_Readme @@ -0,0 +1,2 @@ +The output of a k-style clustering can easily be used for supervised classification: +we assign any new observation to the closest cluster representative ("center"). diff --git a/code/src/Classification/getClass.c b/code/src/Classification/getClass.c new file mode 100644 index 0000000..aed1467 --- /dev/null +++ b/code/src/Classification/getClass.c @@ -0,0 +1,46 @@ +#include "Algorithm/get_dissimilarities.h" +#include "TimeSeries/deserialize.h" +#include +#include "Algorithm/compute_coefficients.h" +#include +#include "Util/utils.h" + +uint32_t* get_class(PowerCurve* data, uint32_t nbSeries, PowerCurve* medoids, + uint32_t nbClusters, uint32_t nbValues, uint32_t p_for_dissims, double* DISTOR) +{ + // nbReducedCoordinates = smallest power of 2 which is above nbValues + uint32_t nbReducedCoordinates = (uint32_t)ceil(log2(nbValues)); + + // Preprocessing to reduce dimension of both data and medoids + Real* reducedCoordinates_data = (Real*) malloc(nbSeries * nbReducedCoordinates * sizeof(Real)); + compute_coefficients(data, nbSeries, nbValues, + reducedCoordinates_data, 0, nbReducedCoordinates); + Real* reducedCoordinates_medoids = (Real*) malloc(nbClusters * nbReducedCoordinates * sizeof(Real)); + compute_coefficients(medoids, nbClusters, nbValues, + reducedCoordinates_medoids, 0, nbReducedCoordinates); + + Real* dissimilarities = get_dissimilarities_inter(reducedCoordinates_data, nbSeries, + reducedCoordinates_medoids, nbClusters, nbReducedCoordinates, p_for_dissims); + free(reducedCoordinates_data); + free(reducedCoordinates_medoids); + + // 3] Finally, assign each row to the least dissimilar center + uint32_t* result = (uint32_t*) malloc(nbSeries*sizeof(uint32_t)); + for (uint32_t i=0; i +#include "Util/types.h" +#include "Util/utils.h" + +// serialize a Work_t object into a bytes string +void pack_work(Work_t* work, uint32_t nbSeriesInChunk, Byte* packedWork) +{ + uint32_t index = 0; + + while (work->inputFileName[index] != 0) + { + packedWork[index] = work->inputFileName[index]; + index++; + } + // complete with zeros + while (index < NCHAR_FNAME) + packedWork[index++] = 0; + + write_int(work->nbSeries, 4, packedWork + index); + index += 4; + + for (uint32_t i = 0; i < work->nbSeries; i++) + { + write_int(work->ranks[i], 4, packedWork + index); + index += 4; + } + // complete with zeros + for (uint32_t i = 0; i < nbSeriesInChunk - work->nbSeries; i++) + { + write_int(0, 4, packedWork + index); + index += 4; + } + + write_int(work->nbClusters, 4, packedWork + index); + index += 4; + write_int(work->clustOnMedoids, 4, packedWork + index); + index += 4; + write_int(work->p_for_dissims, 4, packedWork + index); +} + +// serialize a Result_t object into a bytes string +void pack_result(Result_t* result, Byte* packedResult) +{ + uint32_t index = 0; + + write_int(result->nbClusters, 4, packedResult); + index += 4; + + for (uint32_t i = 0; i < result->nbClusters; i++) + { + write_int(result->medoids_ID[i], 4, packedResult + index); + index += 4; + } + + for (uint32_t i = 0; i < result->nbClusters; i++) + { + write_int(result->medoids_ranks[i], 4, packedResult + index); + index += 4; + } +} diff --git a/code/src/MPI_Communication/pack.h b/code/src/MPI_Communication/pack.h new file mode 100644 index 0000000..38338f7 --- /dev/null +++ b/code/src/MPI_Communication/pack.h @@ -0,0 +1,12 @@ +#ifndef PPAM_PACK_H +#define PPAM_PACK_H + +#include "Util/types.h" + +// serialize a Work_t object into a bytes string +void pack_work(Work_t* work, uint32_t nbSeriesInChunk, Byte* packedWork); + +// serialize a Result_t object into a bytes string +void pack_result(Result_t* result, Byte* packedResult); + +#endif diff --git a/code/src/MPI_Communication/unpack.c b/code/src/MPI_Communication/unpack.c new file mode 100644 index 0000000..de51270 --- /dev/null +++ b/code/src/MPI_Communication/unpack.c @@ -0,0 +1,68 @@ +#include +#include "Util/types.h" +#include "Util/utils.h" + +// deserialize a Work_t object from a bytes string +Work_t* unpack_work(Byte* packedWork, uint32_t nbSeriesInChunk) +{ + Work_t* work = (Work_t*) malloc(sizeof(Work_t)); + + uint32_t index = 0; + + size_t inputFileNameSize = 0; + while (packedWork[inputFileNameSize++] != 0) { } + work->inputFileName = (char*) malloc(inputFileNameSize); + while (index < inputFileNameSize) + { + work->inputFileName[index] = packedWork[index]; + index++; + } + + index = NCHAR_FNAME; + + uint32_t nbSeries = work->nbSeries = bInt_to_uint(packedWork + index, 4); + index += 4; + + work->ranks = (uint32_t*) malloc(nbSeries * sizeof(uint32_t)); + for (uint32_t i = 0; i < nbSeries; i++) + { + work->ranks[i] = bInt_to_uint(packedWork + index, 4); + index += 4; + } + // shift over the zeros + index += 4 * (nbSeriesInChunk - nbSeries); + + work->nbClusters = bInt_to_uint(packedWork + index, 4); + index += 4; + work->clustOnMedoids = bInt_to_uint(packedWork + index, 4); + index += 4; + work->p_for_dissims = bInt_to_uint(packedWork + index, 4); + + return work; +} + +// deserialize a Result_t object from a bytes string +Result_t* unpack_result(Byte* packedResult) +{ + Result_t* result = (Result_t*) malloc(sizeof(Result_t)); + uint32_t index = 0; + + uint32_t nbClusters = result->nbClusters = bInt_to_uint(packedResult, 4); + index += 4; + + result->medoids_ID = (uint32_t*) malloc(nbClusters * sizeof(uint32_t)); + for (uint32_t i = 0; i < nbClusters; i++) + { + result->medoids_ID[i] = bInt_to_uint(packedResult + index, 4); + index += 4; + } + + result->medoids_ranks = (uint32_t*) malloc(nbClusters * sizeof(uint32_t)); + for (uint32_t i = 0; i < nbClusters; i++) + { + result->medoids_ranks[i] = bInt_to_uint(packedResult + index, 4); + index += 4; + } + + return result; +} diff --git a/code/src/MPI_Communication/unpack.h b/code/src/MPI_Communication/unpack.h new file mode 100644 index 0000000..3c7b414 --- /dev/null +++ b/code/src/MPI_Communication/unpack.h @@ -0,0 +1,12 @@ +#ifndef PPAM_UNPACK_H +#define PPAM_UNPACK_H + +#include "Util/types.h" + +// deserialize a Work_t object from a bytes string +Work_t* unpack_work(Byte* packedWork, uint32_t nbSeriesInChunk); + +// deserialize a Result_t object from a bytes string +Result_t* unpack_result(Byte* packedResult); + +#endif diff --git a/code/src/MPI_Main/master.c b/code/src/MPI_Main/master.c new file mode 100644 index 0000000..c4e16cd --- /dev/null +++ b/code/src/MPI_Main/master.c @@ -0,0 +1,383 @@ +#include "Util/types.h" +#include "Util/utils.h" +#include +#include +#include +#include +#include +#include +#include "MPI_Communication/pack.h" +#include "MPI_Communication/unpack.h" +#include "Util/rng.h" + +// save the final result in XML format +static void result_to_XML(Result_t* result, const char* inputFileName, + const char* lastBinaryFileName, uint32_t p_for_dissims) +{ + uint32_t nbClusters = result->nbClusters; + FILE* ofile = fopen("ppamResult.xml", "w"); + + fprintf(ofile, "\n\n"); + + fprintf(ofile, " "); + fprintf(ofile, "%s", lastBinaryFileName); + fprintf(ofile, "\n\n"); + + fprintf(ofile, " "); + fprintf(ofile, "%u", p_for_dissims); + fprintf(ofile, "\n\n"); + + fprintf(ofile, " \n"); + for (uint32_t i=0; i%u\n", result->medoids_ID[i]); + fprintf(ofile, " \n\n"); + + // medoids ranks in last binary file (human printing: 0 --> 1 ...etc) + fprintf(ofile, " \n"); + for (uint32_t i=0; i%u\n", result->medoids_ranks[i] + 1); + fprintf(ofile, " \n\n"); + + fprintf(ofile, "\n"); + fclose(ofile); +} + +static void binaryResult_to_file(Result_t* result, const char* inputFileName, + const char* outputFileName) +{ + // Determine tsLength from inputFile + uint32_t tsLength = get_tsLength(inputFileName); + + FILE* ifile = fopen(inputFileName, "rb"); + FILE* ofile = fopen(outputFileName, "ab"); //'append binary' + + Byte tsBuffer[tsLength]; + for (uint32_t i = 0; i < result->nbClusters; i++) + { + // Get time-series in (binary) inputFile + fseek(ifile, 8 + result->medoids_ranks[i] * tsLength, SEEK_SET); + // Copy current serie onto ofile + + size_t lengthRead = fread(tsBuffer, 1, tsLength, ifile); + if (lengthRead != tsLength) + fprintf(stderr, "problem while copying binary series to new file.\n"); + fwrite(tsBuffer, 1, tsLength, ofile); + } + + fclose(ifile); + fclose(ofile); +} + +// fill a new unit of work suitable to be given to a slave +static Work_t* get_next_work(char* inputFileName, uint32_t nbSeries, uint32_t nbSeriesInChunk, + double idealNbSeriesInChunk, uint32_t jobsSentCount, uint32_t lastEndIndex, + uint32_t nbClusters, uint32_t clustOnMedoids, + int randomize, uint32_t p_for_dissims) +{ + Work_t* work = (Work_t*) malloc(sizeof(Work_t)); + + work->inputFileName = (char*) malloc(strlen(inputFileName) + 1); + strcpy(work->inputFileName, inputFileName); + + if (randomize) + work->nbSeries = nbSeriesInChunk; + else + { + double adjustedNbSeriesInNextChunk = + idealNbSeriesInChunk * (jobsSentCount + 1) - lastEndIndex; + // round to closest integer + work->nbSeries = (uint32_t)adjustedNbSeriesInNextChunk; + // stay below the upper bound (TODO: is this check required ?) + if (work->nbSeries > nbSeriesInChunk) + work->nbSeries = nbSeriesInChunk; + // TODO: what about this one ? (probably useless) + if (lastEndIndex + work->nbSeries > nbSeries) + work->nbSeries = nbSeries - lastEndIndex; + } + + //TODO: ranks on uint64_t if more than 4.3 billion series at the same place (unlikely...) + work->ranks = (uint32_t*) malloc(work->nbSeries * sizeof(uint32_t)); + for (uint32_t i = 0; i < work->nbSeries; i++) + work->ranks[i] = (randomize ? get_rand_int() % nbSeries : lastEndIndex + i); + + work->nbClusters = nbClusters; + work->clustOnMedoids = clustOnMedoids; + work->p_for_dissims = p_for_dissims; + + return work; +} + +// process all subtasks and save binary results into a new file +// NOTE: this file will be smaller than initial file (or DB...) +static void clusters_reduce(char* inputFileName, char* outputFileName, uint32_t ntasks, + uint32_t totalNbSeries, uint32_t nbSeriesInChunk, double idealNbSeriesInChunk, + uint32_t tsLength, uint32_t nbClusters, uint32_t clustOnMedoids, + int randomize, uint32_t p_for_dissims) +{ + FILE* ofile = fopen(outputFileName, "wb"); //'write binary' + // Leave a blank for series' count and tsLength + for (uint32_t i = 0; i < 8; i++) + fputc(0, ofile); + fclose(ofile); + + uint32_t jobsSentCount = 0; //used if randomize==FALSE + uint32_t lastEndIndex = 0; //used if randomize==FALSE + + uint32_t sentSeriesCount = 0; //used if randomize==TRUE + + // Count series sent to binary file on output + uint32_t newSeriesCount = 0; + + // Expected size of a Work message in bytes: + uint32_t work_message_length = get_packedWork_length(nbSeriesInChunk); + Byte packedWork[work_message_length]; + + // Expected size of a Result message in bytes: (uint32_t is on 4 bytes) + uint32_t result_message_length = 4 + 4 * nbClusters + 4 * nbClusters; + Byte packedResult[result_message_length]; + + // Seed the slaves; send one unit of work to each slave. + Work_t* work; + int* busy_slave = (int*) malloc(ntasks * sizeof(int)); + for (int rank = 1; rank < ntasks; rank++) + busy_slave[rank] = 0; + for (int rank = 1; rank < ntasks; rank++) + { + // Find the next item of work to do + work = get_next_work(inputFileName, totalNbSeries, nbSeriesInChunk, idealNbSeriesInChunk, + jobsSentCount, lastEndIndex, nbClusters, clustOnMedoids, + randomize, p_for_dissims); + + if (randomize) + sentSeriesCount += nbSeriesInChunk; + else + { + lastEndIndex = lastEndIndex + work->nbSeries; + jobsSentCount++; + } + + // Send it to current rank + pack_work(work, nbSeriesInChunk, packedWork); + free_work(work); + fprintf(stdout, "0 / Send work %s to rank=%i / %u\n",inputFileName, rank, + (randomize ? sentSeriesCount : lastEndIndex)); + MPI_Send(packedWork, work_message_length, MPI_BYTE, rank, WORKTAG, MPI_COMM_WORLD); + + busy_slave[rank] = 1; + + if ((randomize && sentSeriesCount >= 1.5*totalNbSeries) //TODO: 1.5 = heuristic, magic number... + || (!randomize && lastEndIndex >= totalNbSeries)) + { + // Nothing more to read + break; + } + } + + // Loop over getting new work requests until there is no more work to be done + Result_t* result; + MPI_Status status; + while (1) + { + // If no slave is active, job is over + int atLeastOneSlaveActive = 0; + for (int rank = 1; rank < ntasks; rank++) + { + if (busy_slave[rank]) + { + atLeastOneSlaveActive = 1; + break; + } + } + if (!atLeastOneSlaveActive) + break; + + // Receive results from a slave + MPI_Recv(packedResult, result_message_length, MPI_BYTE, MPI_ANY_SOURCE, + WORKTAG, MPI_COMM_WORLD, &status); + result = unpack_result(packedResult); + fprintf(stdout, "0 / Receive result from rank=%i on %s\n",status.MPI_SOURCE,inputFileName); + + // 'binarize' the result (only series' values) returned by the slave + binaryResult_to_file(result, inputFileName, outputFileName); + free_result(result); + newSeriesCount += nbClusters; + + if ((randomize && sentSeriesCount < totalNbSeries) + || (!randomize && lastEndIndex < totalNbSeries)) + { + // Get the next unit of work to be done + work = get_next_work(inputFileName, totalNbSeries, nbSeriesInChunk, + idealNbSeriesInChunk, jobsSentCount, lastEndIndex, nbClusters, + clustOnMedoids, randomize, p_for_dissims); + + if (randomize) + sentSeriesCount += nbSeriesInChunk; + else + { + lastEndIndex = lastEndIndex + work->nbSeries; + jobsSentCount++; + } + + // Send the slave a new work unit + pack_work(work, nbSeriesInChunk, packedWork); + free_work(work); + fprintf(stdout, "0 / Send work %s to rank=%i / %u\n",inputFileName, status.MPI_SOURCE, + (randomize ? sentSeriesCount : lastEndIndex)); + MPI_Send(packedWork, work_message_length, MPI_BYTE, + status.MPI_SOURCE, WORKTAG, MPI_COMM_WORLD); + } + + else + // No more work to do + busy_slave[status.MPI_SOURCE] = 0; + } + + // There's no more work to be done, so receive all results from the slaves. + for (int rank = 1; rank < ntasks; rank++) + { + if (busy_slave[rank]) + { + MPI_Recv(packedResult, result_message_length, MPI_BYTE, + rank, WORKTAG, MPI_COMM_WORLD, &status); + result = unpack_result(packedResult); + + // 'binarize' the result (only series' values) returned by the slave + binaryResult_to_file(result, inputFileName, outputFileName); + free_result(result); + newSeriesCount += nbClusters; + } + } + free(busy_slave); + + // Finalize output file: write total number of series inside it, and tsLength + ofile = fopen(outputFileName, "r+b"); //read and write, binary + fseek(ofile, 0, SEEK_SET); + Byte intBuffer[4]; + write_int(newSeriesCount, 4, intBuffer); + fwrite(intBuffer, 1, 4, ofile); + write_int(tsLength, 4, intBuffer); + fwrite(intBuffer, 1, 4, ofile); + fclose(ofile); +} + +// generate random temporary file names +static char* get_unique_name() +{ + size_t nbDigits = 7; //rather arbitrary + size_t stringLength = 5 + nbDigits; //5 for '.tmp/' + char* s = (char*) malloc(stringLength + 1); + s[0] = '.'; + s[1] = 't'; + s[2] = 'm'; + s[3] = 'p'; + s[4] = '/'; + for (int i=0; i= nbSeriesInChunk) + { + fprintf(stdout, "WARNING: cluster size (%u) may be too high compared with chunk size (%u).\n", + nbClusters, nbSeriesInChunk); + } + + // Find out how many processes there are in the default communicator + int ntasks; + MPI_Comm_size(MPI_COMM_WORLD, &ntasks); + if (ntasks <= 1) + { + fprintf(stderr,"No slaves available (only master running).\n"); + return; + } + + // initializations + char* inputFileName = mainInputFileName; + char* outputFileName; + + uint32_t nbSeriesInFile = totalNbSeries; + + while (nbSeriesInFile > nbSeriesInChunk) + { + outputFileName = get_unique_name(); + uint32_t clustOnMedoids = (nbSeriesInFile < totalNbSeries ? 1 : 0); + clusters_reduce(inputFileName, outputFileName, ntasks, nbSeriesInFile, nbSeriesInChunk, + idealNbSeriesInChunk, tsLength, nbClusters, clustOnMedoids, + randomize, p_for_dissims); + + // read nbSeries in outputFile + nbSeriesInFile = get_nbSeries(outputFileName); + + // update file names + if (strcmp(mainInputFileName, inputFileName) != 0) + { + // No need to keep every intermediate binary + unlink(inputFileName); + free(inputFileName); + } + inputFileName = outputFileName; + } + + // read nbSeries in inputFileName (the last one) + // we know that there is at most 'nbSeriesInChunk' series in it + nbSeriesInFile = get_nbSeries(inputFileName); + + // Expected size of a Work message in bytes: + uint32_t work_message_length = get_packedWork_length(nbSeriesInChunk); + Byte packedWork[work_message_length]; + + // Expected size of a Result message in bytes: (uint32_t is on 4 bytes) + uint32_t result_message_length = get_packedResult_length(nbClusters); + Byte packedResult[result_message_length]; + + // Run a last task by some slave, and get final result + Work_t* work = get_next_work(inputFileName, nbSeriesInFile, nbSeriesInChunk, + (double)nbSeriesInFile, 0, 0, nbClusters, 1, 0, p_for_dissims); + + // Send the slave a new work unit + pack_work(work, nbSeriesInChunk, packedWork); + free_work(work); + int selectedSlaveRank = get_rand_int() % (ntasks - 1) + 1; + fprintf(stdout, "0 / Send final work %s to rank=%i / %u\n", + inputFileName, selectedSlaveRank, nbSeriesInFile); + MPI_Send(packedWork, work_message_length, MPI_BYTE, selectedSlaveRank, + WORKTAG, MPI_COMM_WORLD); + + MPI_Status status; + // Wait for him to finish + MPI_Recv(packedResult, result_message_length, MPI_BYTE, selectedSlaveRank, + WORKTAG, MPI_COMM_WORLD, &status); + Result_t* finalResult = unpack_result(packedResult); + fprintf(stdout, "0 / Receive final result from rank=%i on %s\n",status.MPI_SOURCE,inputFileName); + + //Tell all the slaves to exit by sending an empty message with the DIETAG. + for (int rank = 1; rank < ntasks; ++rank) + MPI_Send(0, 0, MPI_BYTE, rank, DIETAG, MPI_COMM_WORLD); + + const char finalBinaryName[] = "ppamFinalSeries.bin"; + result_to_XML(finalResult, inputFileName, finalBinaryName, p_for_dissims); + free_result(finalResult); + + // free memory + if (strcmp(mainInputFileName, inputFileName)) + { + // Keep last input binary, but rename it + rename(inputFileName, finalBinaryName); + free(inputFileName); + } + else + { + // just symlink mainInputFileName + if (!access(finalBinaryName, F_OK)) + unlink(finalBinaryName); + if (symlink(mainInputFileName, finalBinaryName)) + fprintf(stderr,"Cannot create symlink to initial binary file.\n"); + } +} diff --git a/code/src/MPI_Main/master.h b/code/src/MPI_Main/master.h new file mode 100644 index 0000000..397ea59 --- /dev/null +++ b/code/src/MPI_Main/master.h @@ -0,0 +1,11 @@ +#ifndef PPAM_MASTER_H +#define PPAM_MASTER_H + +#include + +// code executed by master process +void master_run(char* fileName, uint32_t totalNbSeries, uint32_t nbSeriesInChunk, + double idealNbSeriesInChunk, uint32_t tsLength, uint32_t nbClusters, + int randomize, uint32_t p_for_dissims); + +#endif diff --git a/code/src/MPI_Main/slave.c b/code/src/MPI_Main/slave.c new file mode 100644 index 0000000..d9b0c47 --- /dev/null +++ b/code/src/MPI_Main/slave.c @@ -0,0 +1,111 @@ +#include "Util/types.h" +#include "Util/utils.h" +#include "TimeSeries/deserialize.h" +#include "Algorithm/compute_coefficients.h" +#include "Algorithm/get_dissimilarities.h" +#include "Algorithm/pam.h" +#include +#include +#include +#include +#include +#include "MPI_Communication/unpack.h" +#include "MPI_Communication/pack.h" + +// main job done by a slave: +static Result_t* do_work(Work_t* work) +{ + // *** Step 1 *** + // Obtain reduced coordinates matrix from time-series. + + uint32_t nbSeries = work->nbSeries; + uint32_t tsLength = get_tsLength(work->inputFileName); + uint32_t nbValues = (tsLength - 4) / 3; + + // nbReducedCoordinates = smallest power of 2 which is above nbValues + uint32_t nbReducedCoordinates = (uint32_t)ceil(log2(nbValues)); + Real* reducedCoordinates = (Real*) malloc(nbSeries * nbReducedCoordinates * sizeof(Real)); + + // call preprocessing with the rows of raw power values matrix. + // Keep the IDs in memory for further processing. + uint32_t* IDs = (uint32_t*)malloc(nbSeries*sizeof(uint32_t)); + for (uint32_t i = 0; i < nbSeries; i+=CURVES_PER_REQUEST) + { + uint32_t nbCurvesRetrieved = CURVES_PER_REQUEST; + if (i + nbCurvesRetrieved > nbSeries) + nbCurvesRetrieved -= (i + nbCurvesRetrieved - nbSeries); + PowerCurve* powerCurves = + deserialize(work->inputFileName, NULL, work->ranks + i, nbCurvesRetrieved); + compute_coefficients(powerCurves, nbCurvesRetrieved, nbValues, + reducedCoordinates, i, nbReducedCoordinates); + for (uint32_t ii=i; iip_for_dissims); + free(reducedCoordinates); + + uint32_t nbClusters = work->nbClusters; + Result_t* result = (Result_t*) malloc(sizeof(Result_t)); + result->medoids_ID = (uint32_t*) malloc(nbClusters * sizeof(uint32_t)); + result->medoids_ranks = (uint32_t*) malloc(nbClusters * sizeof(uint32_t)); + result->nbClusters = nbClusters; + + // Run PAM algorithm to fill result->medoids_ranks + pam(dissimilarities, nbSeries, nbClusters, work->clustOnMedoids, NSTART, MAXITER, result); + free(dissimilarities); + + // Deduce medoids_IDs from indices + for (uint32_t i = 0; i < nbClusters; i++) + result->medoids_ID[i] = IDs[result->medoids_ranks[i]]; + free(IDs); + + // return medoids IDs, indices and items labels (to be post-processed) + return result; +} + +// code executed by slave process +void slave_run(int myrank, uint32_t nbSeriesInChunk, uint32_t nbClusters) +{ + Work_t* work; + Result_t* result; + MPI_Status status; + + // Expected size of a Work message in bytes: + uint32_t work_message_length = get_packedWork_length(nbSeriesInChunk); + Byte packedWork[work_message_length]; + + // Expected size of a Result message in bytes: (uint32_t is on 4 bytes) + uint32_t result_message_length = get_packedResult_length(nbClusters); + Byte packedResult[result_message_length]; + + while (1) + { + // Receive a message from the master + MPI_Recv(packedWork, work_message_length, MPI_BYTE, 0, + MPI_ANY_TAG, MPI_COMM_WORLD, &status); + + // Check the tag of the received message. + if (status.MPI_TAG == DIETAG) + return; + + // Do the work + work = unpack_work(packedWork, nbSeriesInChunk); + fprintf(stdout, "%u / Slave pid=%u work on %s\n",myrank,getpid(),work->inputFileName); + result = do_work(work); + free_work(work); + + // Send the result back + pack_result(result, packedResult); + free_result(result); + MPI_Send(packedResult, result_message_length, MPI_BYTE, 0, WORKTAG, MPI_COMM_WORLD); + } +} diff --git a/code/src/MPI_Main/slave.h b/code/src/MPI_Main/slave.h new file mode 100644 index 0000000..b5ef443 --- /dev/null +++ b/code/src/MPI_Main/slave.h @@ -0,0 +1,9 @@ +#ifndef PPAM_SLAVE_H +#define PPAM_SLAVE_H + +#include + +// code executed by slave process +void slave_run(int myrank, uint32_t nbSeriesInChunk, uint32_t nbClusters); + +#endif diff --git a/code/src/TimeSeries/deserialize.c b/code/src/TimeSeries/deserialize.c new file mode 100644 index 0000000..5d1d758 --- /dev/null +++ b/code/src/TimeSeries/deserialize.c @@ -0,0 +1,82 @@ +#include "TimeSeries/deserialize.h" +#include +#include "Util/utils.h" + +// Deserialize a portion of a binary file into an array of PowerCurve, or a file +// WARNING: NO start bytes, NO date times (all series have the same length, at same times). +PowerCurve* deserialize(const char* ifileName, const char* ofileName, + uint32_t* ranks, uint32_t nbRanks) +{ + // Read tsLength at the beginning of the file + uint32_t tsLength = get_tsLength(ifileName); + + uint32_t valuesPerSerie = (tsLength - 4) / 3; //remove 4 bytes of ID + + FILE* ifile = fopen(ifileName, "rb"); + FILE* ofile = NULL; + if (ofileName) + ofile = fopen(ofileName, "w"); + + if (!ranks || nbRanks <= 0) + { + nbRanks = get_nbSeries(ifileName); + ranks = NULL; + } + + PowerCurve* powerCurves = NULL; + if (!ofile) + powerCurves = (PowerCurve*) malloc(nbRanks * sizeof(PowerCurve)); + + for (uint32_t i = 0; i < nbRanks; i++) + { + // position to the beginning of current (binarized) time-series + // NOTE: shift by 8 bytes, because data size and series length are written first + fseek(ifile, 8 + (ranks ? ranks[i] : i) * tsLength, SEEK_SET); + + PowerCurve* powerCurve; + if (!ofile) + { + powerCurve = powerCurves + i; + powerCurve->values = (Real*) malloc(valuesPerSerie * sizeof(Real)); + } + + // translate 4-bytes binary integer into integer ID + void* binaryID = malloc(4); + size_t lengthRead = fread(binaryID, 4, 1, ifile); + if (lengthRead != 1) + fprintf(stderr,"Warning: deserializing truncated binary file.\n"); + uint32_t ID = bInt_to_uint((Byte*) binaryID, 4); + free(binaryID); + if (ofile) + fprintf(ofile, "%u,", ID); + else + powerCurve->ID = ID; + + // translate 3-bytes binary integers into Real + Byte* binarySerie = (Byte*) malloc(3 * valuesPerSerie); + lengthRead = fread(binarySerie, 1, 3*valuesPerSerie, ifile); + if (lengthRead != 3*valuesPerSerie) + fprintf(stderr,"Warning: deserializing truncated binary file.\n"); + for (uint32_t i = 0; i < valuesPerSerie; i++) + { + uint32_t powerInt = bInt_to_uint(binarySerie + 3 * i, 3); + if (ofile) + { + fprintf(ofile, "%g", powerInt / 10.0 - 0.0); + if (i < valuesPerSerie-1) + fprintf(ofile, ","); + } + else + powerCurve->values[i] = powerInt / 10.0 - 0.0; + } + free(binarySerie); + if (ofile) + fprintf(ofile, "\n"); + } + + fclose(ifile); + if (ofile) + fclose(ofile); + + return powerCurves; +} diff --git a/code/src/TimeSeries/deserialize.h b/code/src/TimeSeries/deserialize.h new file mode 100644 index 0000000..aa6a3d6 --- /dev/null +++ b/code/src/TimeSeries/deserialize.h @@ -0,0 +1,12 @@ +#ifndef PPAM_DESERIALIZE_H +#define PPAM_DESERIALIZE_H + +#include +#include +#include "Util/types.h" + +// deserialize a portion of a binary file into an array of PowerCurve +PowerCurve* deserialize(const char* ifileName, const char* ofileName, + uint32_t* ranks, uint32_t nbRanks); + +#endif diff --git a/code/src/TimeSeries/serialize.c b/code/src/TimeSeries/serialize.c new file mode 100644 index 0000000..ab552c9 --- /dev/null +++ b/code/src/TimeSeries/serialize.c @@ -0,0 +1,306 @@ +#include "TimeSeries/serialize.h" +#define __STDC_FORMAT_MACROS +#include +#include +#include "Util/types.h" +#include "Util/utils.h" +#include +#include + +// parse a line into two integers (ID, raw power) +static void scan_line(FILE* ifile, int posID, uint32_t* ID, int posPower, uint32_t* rawPower) +{ + char nextChar; + int position = 1; + while (1) + { + if (position == posID) + { + int64_t ID_on64bits; + nextChar = readInt(ifile, &ID_on64bits); + *ID = (uint32_t)ID_on64bits; + } + else if (position == posPower) + { + Real untruncatedPower; + nextChar = readReal(ifile, &untruncatedPower); + if (untruncatedPower < 0.0) + untruncatedPower = 0.0; + *rawPower = (uint32_t) floor(untruncatedPower*10.0); + } + else + //erase the comma (and skip field then) + nextChar = fgetc(ifile); + + //continue until next comma (or line end or file end) + while (!feof(ifile) && nextChar != '\n' && nextChar != '\r' && nextChar != ',') + nextChar = fgetc(ifile); + position++; + + if (feof(ifile) || nextChar == '\n' || nextChar == '\r') + { + // skip all potential line feeds + while (!feof(ifile) && nextChar == '\n' || nextChar == '\r') + nextChar = fgetc(ifile); + if (!feof(ifile)) + ungetc(nextChar, ifile); + break; + } + } +} + +//main job: parse a text file into a binary compressed version +//TODO [long term]: adapt to distributed files/DB, maybe to distributed binary chunks +void serialize_byCols(const char* ifileName, const char* ofileName, uint32_t nbItems) +{ + // use the header to know positions of ID and rawPower + FILE* ifile = fopen(ifileName, "r"); + uint32_t headerShift = 0; + char curChar; + Vector* header = vector_new(char); + do + { + curChar = fgetc(ifile); + headerShift++; + if (curChar == '\n' || curChar == '\r') + { + //flush all potential other line feeds + while (curChar == '\n' || curChar == '\r') + curChar = fgetc(ifile); + ungetc(curChar, ifile); + break; + } + vector_push(header, curChar); + } + while (1); + char* headerString = (char*)malloc((vector_size(header) + 1)*sizeof(char)); + VectorIterator* it = vector_get_iterator(header); + int index = 0; + while (vectorI_has_data(it)) + { + vectorI_get(it, headerString[index]); + vectorI_move_next(it); + index++; + } + vectorI_destroy(it); + headerString[index] = 0; + vector_destroy(header); + int position = 1, posID = 0, posPower = 0; + char* columnDescriptor = strtok(headerString, ","); + while (columnDescriptor != NULL) + { + if (!strcmp(columnDescriptor,"FK_CCU_ID") || !strcmp(columnDescriptor,"fk_ccu_id")) + posID = position; + else if (!strcmp(columnDescriptor,"CPP_PUISSANCE_BRUTE")) + posPower = position; + position++; + columnDescriptor = strtok(NULL, ","); + } + free(headerString); + + //estimate tsLength with a scan of the 3 first series + uint32_t ID=0, rawPower=0, lastID=0, refTsLength=0; + scan_line(ifile, posID, &ID, posPower, &rawPower); + //'sl' = sample lengths (short because a lot of comparisons then) + uint32_t* sl = (uint32_t*) calloc(3, sizeof(uint32_t)); + for (int i=0; i<3; i++) + { + lastID = ID; + while (ID == lastID) + { + sl[i]++; + scan_line(ifile, posID, &ID, posPower, &rawPower); + } + } + if (sl[1] <= sl[0] <= sl[2] || sl[2] <= sl[0] <= sl[1]) + refTsLength = sl[0]; + else if (sl[0] <= sl[1] <= sl[2] || sl[2] <= sl[1] <= sl[0]) + refTsLength = sl[1]; + else + refTsLength = sl[2]; + free(sl); + //go back at the beginning of the first series (ready to read '\n'...) + fseek(ifile, headerShift-1, SEEK_SET); + + // output file to write time-series sequentially, binary format. + // Format: for each series, ID is stored on 4 bytes (unsigned integer32). Then, + // ()+ follow, with rawPower stored as a "3 bytes int" + // rawPower values are multiplied by 10 and truncated one digit after 0 + // NOTE: no raw power should be exactly zero + FILE* ofile = fopen(ofileName, "wb"); + + // leave space to write the number of series (32bits), and their length in bytes (32bits) + for (int i = 0; i < 8; i++) + fputc(0, ofile); + + // process one client (ID in first column) at a time + uint64_t processedLines = 0; //execution trace + uint32_t seriesCount=0, skippedSeriesCount=0, tsLength=0; + uint32_t mismatchLengthCount=0, overflowCount=0; + Byte tsBuffer[4+3*refTsLength]; + int overflow = 0; + lastID = 0; + while (!feof(ifile)) + { + // next element to read always start with a digit + do + curChar = fgetc(ifile); + while (!feof(ifile) && (curChar < '0' || curChar > '9')); + if (feof(ifile)) + break; + ungetc(curChar, ifile); + + // read line + scan_line(ifile, posID, &ID, posPower, &rawPower); + if (ID != lastID) + { + //just starting a new time-series: must process the last one (if there is a last one !) + if (lastID > 0) + { + if (tsLength == refTsLength && !overflow) + { + seriesCount++; + fwrite(tsBuffer, 4+3*tsLength, 1, ofile); + if (nbItems > 0 && seriesCount >= nbItems) + break; + } + //if something wrong happened, skip series + else + { + skippedSeriesCount++; + if (tsLength != refTsLength) + mismatchLengthCount++; + if (overflow) + overflowCount++; + } + } + + // ID for the new series is printed only once: + write_int(ID, 4, tsBuffer); + // reinitialize flags + overflow = 0; + tsLength = 0; + lastID = ID; + } + + overflow = (overflow || (rawPower >= (1 << 24))); + //We cannot write more than refTsLength bytes + if (tsLength < refTsLength) + write_int(rawPower, 3, tsBuffer + 4+3*tsLength); + tsLength++; + + if ((++processedLines) % 1000000 == 0) + fprintf(stdout,"Processed %"PRIu64" lines\n", processedLines); + } + + if (!overflow && tsLength == refTsLength && (nbItems <= 0 || seriesCount < nbItems)) + { + // flush last time-series if all conditions are met + fwrite(tsBuffer, 4+3*tsLength, 1, ofile); + seriesCount++; + } + else if (nbItems <= 0 || seriesCount < nbItems) + { + if (tsLength != refTsLength) + mismatchLengthCount++; + if (overflow) + overflowCount++; + } + + // write lines count and size of a time-series in bytes + Byte intBuffer[4]; + fseek(ofile, 0, SEEK_SET); + write_int(seriesCount, 4, intBuffer); + fwrite(intBuffer, 1, 4, ofile); + // re-express tsLength in bytes (not forgetting the ID)) + write_int(4 + 3 * refTsLength, 4, intBuffer); + fwrite(intBuffer, 1, 4, ofile); + + // finally print some statistics + if (seriesCount < nbItems) + fprintf(stdout,"Warning: only %u series retrieved.\n",seriesCount); + fprintf(stdout,"%u overflows / %u mismatch series lengths.\n",overflowCount,mismatchLengthCount); + + fclose(ifile); + fclose(ofile); +} + +//serialize from usual 'by-row' data (for StarLight example and toy dataset) +void serialize_byRows(const char* ifileName, const char* ofileName, uint32_t nbItems) +{ + FILE* ifile = fopen(ifileName, "r"); + // first scan to know dimensions + uint32_t nbValues = 0; //ID (or, more useful, real class number) comes first + char curChar = ' '; + while (curChar != '\n' && curChar != '\r') + { + curChar = fgetc(ifile); + if (curChar == ',') + { + nbValues++; + //skip potential consecutive commas (could be hard to spot) + while (curChar == ',') + curChar = fgetc(ifile); + ungetc(curChar, ifile); + } + } + while (curChar == '\n' || curChar == '\r') + curChar = fgetc(ifile); + ungetc(curChar, ifile); + uint32_t nbSeries = 1; //we already read 1st line + while (!feof(ifile)) + { + if ((curChar = fgetc(ifile)) == '\n') + nbSeries++; + } + fseek(ifile, 0, SEEK_SET); + + //write meta info first + uint32_t tsLength = 3*nbValues+4; + FILE* ofile = fopen(ofileName, "wb"); + Byte intBuffer[4]; + write_int(nbSeries, 4, intBuffer); + fwrite(intBuffer, 1, 4, ofile); + write_int(tsLength, 4, intBuffer); + fwrite(intBuffer, 1, 4, ofile); + Real rawPower; + int64_t ID; + + //DEBUG / TEST (ugly, TOFIX...) + double minrp = INFINITY, maxrp = -INFINITY; + + for (uint32_t i=0; i maxrp) + maxrp = rawPower; + + write_int((uint32_t)floor(10.0*(rawPower+0.0)), 3, intBuffer); //x10... +3... + fwrite(intBuffer, 1, 3, ofile); + while (curChar == ',') + curChar = fgetc(ifile); + ungetc(curChar, ifile); + } + } + fclose(ifile); + fclose(ofile); + + //DEBUG / TEST (ugly, TOFIX...) + printf("min / max values = %g %g\n",minrp,maxrp); +} diff --git a/code/src/TimeSeries/serialize.h b/code/src/TimeSeries/serialize.h new file mode 100644 index 0000000..af89cae --- /dev/null +++ b/code/src/TimeSeries/serialize.h @@ -0,0 +1,14 @@ +#ifndef PPAM_SERIALIZE_H +#define PPAM_SERIALIZE_H + +#include +#include +#include + +//main job: parse a text file into a binary compressed version +void serialize_byCols(const char* ifileName, const char* ofileName, uint32_t nbItems); + +//serialize from usual 'by-row' data +void serialize_byRows(const char* ifileName, const char* ofileName, uint32_t nbItems); + +#endif diff --git a/code/src/Util/rng.c b/code/src/Util/rng.c new file mode 100644 index 0000000..6cd4025 --- /dev/null +++ b/code/src/Util/rng.c @@ -0,0 +1,135 @@ +// ISAAC PRNG +// Initial code by Bob Jenkins, March 1996 - modified in 2008 +// Reference: http://burtleburtle.net/bob/rand/isaacafa.html +// Further slightly modified by Benjamin Auder, 2013 + +#include "Util/rng.h" +#include +#include + +// Internal state +static uint32_t mm[256]; +static uint32_t aa, bb, cc; + +// initialize the (pseudo-)random generator +void init_rng(int flag) +{ + // 'bootstrap' isaac with basic bad PRNG + srand(time(NULL)); + + aa = rand() & 0xffffffff; + bb = rand() & 0xffffffff; + cc = rand() & 0xffffffff; + + uint32_t a, b, c, d, e, f, g, h, i; + // The golden ratio: + a = b = c = d = e = f = g = h = 0x9e3779b9; + // Scramble it + for (i = 0; i < 4; ++i) + mix(a, b, c, d, e, f, g, h); + + // Fill in mm[] with messy stuff (the seed) + uint32_t seedArray[256]; + for (i = 0; i < 256; ++i) mm[i] = seedArray[i] = rand() & 0xffffffff; + for (i = 0; i < 256; i += 8) + { + if (flag) + { + // Use all the information in the seed + a += seedArray[i ]; + b += seedArray[i + 1]; + c += seedArray[i + 2]; + d += seedArray[i + 3]; + e += seedArray[i + 4]; + f += seedArray[i + 5]; + g += seedArray[i + 6]; + h += seedArray[i + 7]; + } + mix(a, b, c, d, e, f, g, h); + mm[i ] = a; + mm[i + 1] = b; + mm[i + 2] = c; + mm[i + 3] = d; + mm[i + 4] = e; + mm[i + 5] = f; + mm[i + 6] = g; + mm[i + 7] = h; + } + + if (flag) + { + // Do a second pass to make all of the seed affect all of mm + for (i = 0; i < 256; i += 8) + { + a += mm[i ]; + b += mm[i + 1]; + c += mm[i + 2]; + d += mm[i + 3]; + e += mm[i + 4]; + f += mm[i + 5]; + g += mm[i + 6]; + h += mm[i + 7]; + mix(a, b, c, d, e, f, g, h); + mm[i ] = a; + mm[i + 1] = b; + mm[i + 2] = c; + mm[i + 3] = d; + mm[i + 4] = e; + mm[i + 5] = f; + mm[i + 6] = g; + mm[i + 7] = h; + } + } +} + +// return a (pseudo-)random integer +uint32_t get_rand_int() +{ + // TODO: register variables ? (x,y,i) + uint32_t x, y; + static uint32_t i = 0; + + if (i == 0) + { + cc = cc + 1; // cc just gets incremented once per 256 results + bb = bb + cc; // then combined with bb + } + + x = mm[i]; + switch (i % 4) + { + case 0: + aa = aa^(aa << 13); + break; + case 1: + aa = aa^(aa >> 6); + break; + case 2: + aa = aa^(aa << 2); + break; + case 3: + aa = aa^(aa >> 16); + break; + } + + // NOTE: bits 2..9 are chosen from x but 10..17 are chosen + // from y. The only important thing here is that 2..9 and 10..17 + // don't overlap. 2..9 and 10..17 were then chosen for speed in + // the optimized version (rand.c) */ + // See http://burtleburtle.net/bob/rand/isaac.html + // for further explanations and analysis. + + aa = mm[(i + 128) % 256] + aa; + mm[i] = y = mm[(x >> 2) % 256] + aa + bb; + bb = mm[(y >> 10) % 256] + x; + + i = (i + 1) % 256; + + return bb; +} + +// return a (pseudo-)random real number in [0,1] +Real get_rand_real() +{ + return (Real) (INV_RANDMAX * (double) get_rand_int()); +} diff --git a/code/src/Util/rng.h b/code/src/Util/rng.h new file mode 100644 index 0000000..40822aa --- /dev/null +++ b/code/src/Util/rng.h @@ -0,0 +1,33 @@ +#ifndef PPAM_RNG_H +#define PPAM_RNG_H + +#include +#include "Util/types.h" + +#define INV_RANDMAX 2.3283064370807974E-10 // 1/0xffffffff + +// If (flag!=0), then use a random array to initialize mm[] +#define mix(a,b,c,d,e,f,g,h) \ +{ \ + a^=b<<11; d+=a; b+=c; \ + b^=c>>2; e+=b; c+=d; \ + c^=d<<8; f+=c; d+=e; \ + d^=e>>16; g+=d; e+=f; \ + e^=f<<10; h+=e; f+=g; \ + f^=g>>4; a+=f; g+=h; \ + g^=h<<8; b+=g; h+=a; \ + h^=a>>9; c+=h; a+=b; \ +} + +// initialize the (pseudo-)random generator +// NOTE: flag has only two states, active or not. +// flag != 0 --> "maximal randomness" +void init_rng(int flag); + +// return a (pseudo-)random integer +uint32_t get_rand_int(); + +// return a (pseudo-)random real number in [0,1] +Real get_rand_real(); + +#endif diff --git a/code/src/Util/types.h b/code/src/Util/types.h new file mode 100644 index 0000000..eaab1b0 --- /dev/null +++ b/code/src/Util/types.h @@ -0,0 +1,46 @@ +#ifndef PPAM_TYPES_H +#define PPAM_TYPES_H + +#include + +// types of work given to a slave +#define WORKTAG 1 +#define DIETAG 2 + +// 256 characters for file name should be enough +#define NCHAR_FNAME 256 + +typedef unsigned char Byte; + +typedef double Real; + +// Type to describe a job to be done in a node +//TODO: merge with packed version to avoid extra copy by MPI +typedef struct Work_t { + // "structural" parameters: + char* inputFileName; + uint32_t nbSeries; + uint32_t* ranks; + // clustering parameters [to be completed]: + uint32_t nbClusters; + uint32_t clustOnMedoids; //a boolean, but 1 byte storage would be inefficient + uint32_t p_for_dissims; +} Work_t; + +// Type returned by a worker (clusters labels and medoids) +//TODO: merge with packed version to avoid extra copy by MPI +typedef struct Result_t { + // parameters describing sizes + uint32_t nbClusters; + // informative parameters: + uint32_t* medoids_ID; + uint32_t* medoids_ranks; +} Result_t; + +// data structure to store a customer ID + [time-]serie +typedef struct PowerCurve { + uint32_t ID; + Real* values; +} PowerCurve; + +#endif diff --git a/code/src/Util/utils.c b/code/src/Util/utils.c new file mode 100644 index 0000000..3786eda --- /dev/null +++ b/code/src/Util/utils.c @@ -0,0 +1,117 @@ +#include "Util/utils.h" +#include +#include + +void free_work(Work_t* work) +{ + free(work->inputFileName); + free(work->ranks); + free(work); +} + +void free_result(Result_t* result) +{ + free(result->medoids_ID); + free(result->medoids_ranks); + free(result); +} + +char readInt(FILE* stream, int64_t* integer) +{ + *integer = 0; + char curChar = fgetc(stream); + int sign = (curChar == '-' ? -1 : 1); + while (curChar < '0' || curChar > '9') + curChar = fgetc(stream); + ungetc(curChar, stream); + while ((curChar = fgetc(stream)) >= '0' && curChar <= '9') + *integer = 10 * (*integer) + (int64_t) (curChar - '0'); + (*integer) *= sign; + return curChar; +} + +char readReal(FILE* stream, Real* real) +{ + int64_t integerPart; + char nextChar = readInt(stream, &integerPart); + int64_t fractionalPart = 0; + int countZeros = 0; + if (nextChar == '.') + { + //need to count zeros + while ((nextChar = fgetc(stream)) == '0') + countZeros++; + if (nextChar >= '0' && nextChar <= '9') + { + ungetc(nextChar, stream); + nextChar = readInt(stream, &fractionalPart); + } + } + int64_t exponent = 0; + if (nextChar == 'e' || nextChar == 'E') + nextChar = readInt(stream, &exponent); + int64_t divisorForFractional = pow(10, floor(log10(fractionalPart > 0 ? fractionalPart : 1))+1); + *real = ( (Real)integerPart + + (integerPart < 0 ? -1 : 1) * (Real)fractionalPart/(divisorForFractional*pow(10,countZeros)) ) + * pow(10,exponent); + return nextChar; +} + +// convert n-bytes binary integers to uint32_t +uint32_t bInt_to_uint(Byte* pInteger, size_t bytesCount) +{ + uint32_t integer = 0; + for (size_t i = 0; i < bytesCount; i++) + integer += ((uint32_t) (pInteger[i])) << (i << 3); + return integer; +} + +// serialize integers with a portable bytes order +void write_int(uint32_t integer, size_t bytesCount, Byte* buffer) +{ + Byte chunk; + // write from left to right, from least to most significative bit + for (size_t i = 0; i < bytesCount; i++) + { + chunk = (integer >> (i << 3)) & 0xFF; + buffer[i] = chunk; + } +} + +// Expected size of a Work message in bytes: +uint32_t get_packedWork_length(uint32_t nbSeriesInChunk) +{ + return NCHAR_FNAME + 4 + 4*nbSeriesInChunk + 4 + 4 + 4; +} + +// Expected size of a Result message in bytes: (uint32_t is on 4 bytes) +uint32_t get_packedResult_length(uint32_t nbClusters) +{ + return 4 + 4 * nbClusters + 4 * nbClusters; +} + +// get metadata: nbSeries +uint32_t get_nbSeries(const char* ifileName) +{ + FILE* ifile = fopen(ifileName, "rb"); + fseek(ifile, 0, SEEK_SET); + Byte binaryInt[4]; + size_t lengthRead = fread(binaryInt, 4, 1, ifile); + if (lengthRead != 1) + fprintf(stderr,"Warning: getting nbSeries from truncated binary file.\n"); + fclose(ifile); + return bInt_to_uint(binaryInt, 4); +} + +// get metadata: tsLength +uint32_t get_tsLength(const char* ifileName) +{ + FILE* ifile = fopen(ifileName, "rb"); + fseek(ifile, 4, SEEK_SET); + Byte binaryInt[4]; + size_t lengthRead = fread(binaryInt, 4, 1, ifile); + if (lengthRead != 1) + fprintf(stderr,"Warning: getting tsLength from truncated binary file.\n"); + fclose(ifile); + return bInt_to_uint(binaryInt, 4); +} diff --git a/code/src/Util/utils.h b/code/src/Util/utils.h new file mode 100644 index 0000000..2ed68aa --- /dev/null +++ b/code/src/Util/utils.h @@ -0,0 +1,36 @@ +#ifndef PPAM_UTIL_UTILS_H +#define PPAM_UTIL_UTILS_H + +#include "Util/types.h" +#include +#include + +#define CURVES_PER_REQUEST 50 + +void free_work(Work_t* work); + +void free_result(Result_t* result); + +char readInt(FILE* stream, int64_t* integer); + +char readReal(FILE* stream, Real* real); + +// convert n-bytes binary integers to uint32_t +uint32_t bInt_to_uint(Byte* pInteger, size_t bytesCount); + +// serialize integers with a portable bytes order +void write_int(uint32_t integer, size_t bytesCount, Byte* buffer); + +// Expected size of a Work message in bytes: +uint32_t get_packedWork_length(uint32_t nbSeriesInChunk); + +// Expected size of a Result message in bytes: (uint32_t is on 4 bytes) +uint32_t get_packedResult_length(uint32_t nbClusters); + +// get metadata: nbSeries +uint32_t get_nbSeries(const char* ifileName); + +// get metadata: tsLength +uint32_t get_tsLength(const char* ifileName); + +#endif diff --git a/code/src/main.c b/code/src/main.c new file mode 100644 index 0000000..bb4bd46 --- /dev/null +++ b/code/src/main.c @@ -0,0 +1,272 @@ +#include "MPI_Main/master.h" +#include "MPI_Main/slave.h" +#include "Util/utils.h" +#include "Util/rng.h" +#include +#include +#include +#include +#include "TimeSeries/serialize.h" +#include "TimeSeries/deserialize.h" +#include "Classification/getClass.h" +#include +#include +#include + +// serialize text file argv[1] into a binary file argv[2] +int serialize_main(int argc, char** argv) +{ + const char* ifileName = argv[1]; + const char* ofileName = argv[2]; + int byCols = atoi(argv[3]); + uint32_t nbItems = atoi(argv[4]); //==0 for "all series" + + if (byCols) + serialize_byCols(ifileName, ofileName, nbItems); + else + serialize_byRows(ifileName, ofileName, nbItems); + return 0; +} + +// deserialize binary file argv[1] into text file argv[2] +int deserialize_main(int argc, char** argv) +{ + const char* ifileName = argv[1]; + const char* ofileName = argv[2]; + Vector* vranks = vector_new(uint32_t); + //each token is at most two ints (a-b = from a to b included) + char* token = strtok(argv[3], ","); + int retrieveAll = 0; + uint32_t* ranks = NULL; + while (token) + { + //scan token to find middle position of '-' (if any) + int minusPos = -1; + int tokenLength = strlen(token); + //loop starts at index 1 because -N is allowed (and means 'everything') + for (int i=1; i totalNbSeries) + nbSeriesInChunk = totalNbSeries; + if (nbClusters > nbSeriesInChunk) + nbClusters = nbSeriesInChunk; + + double idealNbSeriesInChunk = 0.0; //unused if randomize == TRUE + if (!randomize) + { + // Adjust nbSeriesInChunk to avoid small remainders. + // Each node should have at least nbSeriesInChunk (as given to the function). + + // ==> We seek for the largest N such that (double)totalNbSeries / N >= nbSeriesInChunk + uint32_t N = totalNbSeries / nbSeriesInChunk + 1; + while ((double)totalNbSeries / N < nbSeriesInChunk) N--; + // At this point N>=1 is the solution + idealNbSeriesInChunk = (double)totalNbSeries / N; + nbSeriesInChunk = ceil(idealNbSeriesInChunk); + } + + // Initialize random generator + init_rng(1); + + // Find out my identity in the default communicator + int myrank; + MPI_Comm_rank(MPI_COMM_WORLD, &myrank); + + if (myrank == 0) + { + // create temporary folder for intermediate results + mkdir(".tmp", S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH); + + master_run(ifileName, totalNbSeries, nbSeriesInChunk, idealNbSeriesInChunk, + tsLength, nbClusters, randomize, p_for_dissims); + } + + else + slave_run(myrank, nbSeriesInChunk, nbClusters); + + MPI_Finalize(); + return 0; +} + +//main classification task (using clustering result) +int classif_main(int argc, char** argv) +{ + const char* ifileName = argv[1]; + const char* xmlFileName = argv[2]; + + // 1] load and retrieve info from XML file + xmlDoc* doc = xmlReadFile(xmlFileName, NULL, 0); + + // Get the root element node + xmlNode* root_element = xmlDocGetRootElement(doc); + + uint32_t p_for_dissims = 0; + uint32_t* ranks = NULL; + uint32_t nbClusters = 0; + char* binFileName; + for (xmlNode* cur_node=root_element->children; cur_node; cur_node=cur_node->next) + { + if (cur_node->type != XML_ELEMENT_NODE) + continue; + if (!strcmp(cur_node->name,"p_for_dissims")) + p_for_dissims = atoi(cur_node->last->content); + else if (!strcmp(cur_node->name,"ranks")) + { + //first pass: find nbClusters + for (xmlNode* rankNode=cur_node->children; rankNode; rankNode=rankNode->next) + { + if (rankNode->type == XML_ELEMENT_NODE && !strcmp(rankNode->name,"rank")) + nbClusters++; + } + //second pass: fill ranks (not optimal, but not very important here) + ranks = (uint32_t*) malloc(nbClusters*sizeof(uint32_t)); + uint32_t index = 0; + for (xmlNode* rankNode=cur_node->children; rankNode; rankNode=rankNode->next) + { + if (rankNode->type == XML_ELEMENT_NODE && !strcmp(rankNode->name,"rank")) + ranks[index++] = atoi(rankNode->last->content) - 1; + } + } + else if (!strcmp(cur_node->name,"file")) + { + binFileName = (char*) malloc(strlen(cur_node->last->content)+1); + strcpy(binFileName, cur_node->last->content); + } + } + + xmlFreeDoc(doc); + xmlCleanupParser(); + + uint32_t tsLength1 = get_tsLength(ifileName); + uint32_t tsLength2 = get_tsLength(binFileName); + if (tsLength1 != tsLength2) + { + fprintf(stderr,"Warning: nbValues do not match. Data will be truncated.\n"); + if (tsLength1 > tsLength2) + tsLength1 = tsLength2; + } + uint32_t nbValues = (tsLength1 - 4) / 3; + + // 2] Classify all series by batches of CURVES_PER_REQUEST + uint32_t nbSeries = get_nbSeries(ifileName); + PowerCurve* medoids = deserialize(binFileName, NULL, ranks, nbClusters); + free(binFileName); + free(ranks); + ranks = (uint32_t*)malloc(CURVES_PER_REQUEST*sizeof(uint32_t)); + + uint32_t smallestNonProcessedIndex = 0; + double DISTOR = 0.0; + while (smallestNonProcessedIndex < nbSeries) + { + uint32_t lowerBound = smallestNonProcessedIndex; + uint32_t upperBound = smallestNonProcessedIndex + CURVES_PER_REQUEST; + if (upperBound > nbSeries) + upperBound = nbSeries; + for (uint32_t i=0; i +#include + +void t_compute_coefficients1() +{ + uint32_t nbSeries = 3; + uint32_t nbValues = 10; + Real curves[] = + { + 1.0,2.0,3.0,4.0,1.0,2.0,3.0,4.0,1.0,2.0, + 3.0,4.0,1.0,2.0,3.0,4.0,1.0,1.0,2.0,3.0, + 3.0,1.0,0.0,8.0,2.0,4.0,2.0,0.0,3.0,3.0 + }; + + PowerCurve* powerCurves = (PowerCurve*)malloc(nbSeries*sizeof(PowerCurve)); + for (int i=0; i 10, 2^3 < 10 + Real* reducedCoordinates = (Real*)malloc(nbSeries * nbReducedCoordinates * sizeof(Real)); + Real epsilon = 1e-4; + compute_coefficients(powerCurves, nbSeries, nbValues, reducedCoordinates, 0, nbReducedCoordinates); + free(powerCurves); + + //~ LUT_ASSERT(fabs(reducedCoordinates[0] - 1.2829311) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[1] - 2.8197073) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[2] - 2.7653092) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[3] - 0.5390868) < epsilon); +//~ + //~ LUT_ASSERT(fabs(reducedCoordinates[4] - 1.433019) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[5] - 3.319643) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[6] - 2.078569) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[7] - 1.248209) < epsilon); +//~ + //~ LUT_ASSERT(fabs(reducedCoordinates[8] - 1.4532363) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[9] - 6.1433038) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[10] - 5.2052217) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[11] - 0.3447528) < epsilon); + + free(reducedCoordinates); +} + +void t_compute_coefficients2() +{ + uint32_t nbSeries = 3; + uint32_t nbValues = 20; + Real curves[] = + { + 0.07291223,0.3468863,0.8648239,0.2348877,0.4315312,0.7036144,0.2431289,0.01040031,0.1178515,0.03080914,0.3673594,0.3738354,0.6695186,0.9140619,0.3102869,0.6374112,0.843919,0.2661967,0.1571974,0.7748992, + 0.8818654,0.6703627,0.8847847,0.03184918,0.997876,0.7612137,0.6387965,0.296034,0.5018912,0.7942868,0.1095461,0.3727642,0.2351644,0.5057783,0.7287164,0.340264,0.08904832,0.5050351,0.1371493,0.8821361, + 0.1844872,0.5861217,0.7114864,0.8779052,0.5999996,0.2707162,0.9586406,0.6902478,0.2514943,0.8113025,0.2820882,0.5661663,0.9571422,0.6838519,0.998652,0.6126693,0.9178886,0.7810725,0.7895782,0.181061 + }; + + PowerCurve* powerCurves = (PowerCurve*)malloc(nbSeries*sizeof(PowerCurve)); + for (int i=0; i 20, 2^4 < 20 + Real* reducedCoordinates = (Real*)malloc(nbSeries * nbReducedCoordinates * sizeof(Real)); + Real epsilon = 1e-4; + compute_coefficients(powerCurves, nbSeries, nbValues, reducedCoordinates, 0, nbReducedCoordinates); + free(powerCurves); + + //~ LUT_ASSERT(fabs(reducedCoordinates[0] - 1.2829311) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[1] - 2.8197073) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[2] - 2.7653092) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[3] - 0.5390868) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[4] - 0.5390868) < epsilon); +//~ + //~ LUT_ASSERT(fabs(reducedCoordinates[5] - 3.319643) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[6] - 2.078569) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[7] - 1.248209) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[8] - 1.4532363) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[9] - 6.1433038) < epsilon); +//~ + //~ LUT_ASSERT(fabs(reducedCoordinates[10] - 5.2052217) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[11] - 0.3447528) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[12] - 0.3447528) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[13] - 1.248209) < epsilon); + //~ LUT_ASSERT(fabs(reducedCoordinates[14] - 1.248209) < epsilon); + + free(reducedCoordinates); +} diff --git a/code/test/Algorithm/t.pam.c b/code/test/Algorithm/t.pam.c new file mode 100644 index 0000000..06f1fe5 --- /dev/null +++ b/code/test/Algorithm/t.pam.c @@ -0,0 +1,541 @@ +#include "Algorithm/pam.h" +#include +#include "Util/types.h" +#include "lut.h" +#include + +// 3 "regular flowers", dissimilarity = euclidian +void t_pam1() +{ + uint32_t nbClusters = 3; + Result_t* result = (Result_t*)malloc(sizeof(Result_t)); + result->medoids_ranks = (uint32_t*)malloc(nbClusters*sizeof(uint32_t)); + result->nbClusters = nbClusters; + +// double M[] = +// { +// -4,4, +// -3,5, +// -5,5, +// -5,3, +// -3,3, +// 0,0, +// 1,1, +// -1,1, +// -1,-1, +// 1,-1, +// 4,-4, +// 5,-3, +// 3,-3, +// 3,-5, +// 5,-5 +// }; + + uint32_t nbSeries = 15; + Real dissimilarities[] = + { + 0,1.414214,1.414214,1.414214,1.414214,5.656854,5.830952,4.242641,5.830952,7.071068,11.31371,11.40175,9.899495,11.40175,12.72792, + 1.414214,0,2,2.828427,2,5.830952,5.656854,4.472136,6.324555,7.211103,11.40175,11.31371,10,11.6619,12.80625, + 1.414214,2,0,2,2.828427,7.071068,7.211103,5.656854,7.211103,8.485281,12.72792,12.80625,11.31371,12.80625,14.14214, + 1.414214,2.828427,2,0,2,5.830952,6.324555,4.472136,5.656854,7.211103,11.40175,11.6619,10,11.31371,12.80625, + 1.414214,2,2.828427,2,0,4.242641,4.472136,2.828427,4.472136,5.656854,9.899495,10,8.485281,10,11.31371, + 5.656854,5.830952,7.071068,5.830952,4.242641,0,1.414214,1.414214,1.414214,1.414214,5.656854,5.830952,4.242641,5.830952,7.071068, + 5.830952,5.656854,7.211103,6.324555,4.472136,1.414214,0,2,2.828427,2,5.830952,5.656854,4.472136,6.324555,7.211103, + 4.242641,4.472136,5.656854,4.472136,2.828427,1.414214,2,0,2,2.828427,7.071068,7.211103,5.656854,7.211103,8.485281, + 5.830952,6.324555,7.211103,5.656854,4.472136,1.414214,2.828427,2,0,2,5.830952,6.324555,4.472136,5.656854,7.211103, + 7.071068,7.211103,8.485281,7.211103,5.656854,1.414214,2,2.828427,2,0,4.242641,4.472136,2.828427,4.472136,5.656854, + 11.31371,11.40175,12.72792,11.40175,9.899495,5.656854,5.830952,7.071068,5.830952,4.242641,0,1.414214,1.414214,1.414214,1.414214, + 11.40175,11.31371,12.80625,11.6619,10,5.830952,5.656854,7.211103,6.324555,4.472136,1.414214,0,2,2.828427,2, + 9.899495,10,11.31371,10,8.485281,4.242641,4.472136,5.656854,4.472136,2.828427,1.414214,2,0,2,2.828427, + 11.40175,11.6619,12.80625,11.31371,10,5.830952,6.324555,7.211103,5.656854,4.472136,1.414214,2.828427,2,0,2, + 12.72792,12.80625,14.14214,12.80625,11.31371,7.071068,7.211103,8.485281,7.211103,5.656854,1.414214,2,2.828427,2,0 + }; + + pam(dissimilarities, nbSeries, nbClusters, 0, NSTART, MAXITER, result); + // check that centers (medoids_ranks) span {0, 5, 10} + uint32_t* ctrs = result->medoids_ranks; + LUT_ASSERT(ctrs[0] != ctrs[1] && ctrs[1] != ctrs[2] && ctrs[2] != ctrs[0]); + LUT_ASSERT(ctrs[0] == 0 || ctrs[1] == 0 || ctrs[2] == 0); + LUT_ASSERT(ctrs[0] == 5 || ctrs[1] == 5 || ctrs[2] == 5); + LUT_ASSERT(ctrs[0] == 10 || ctrs[1] == 10 || ctrs[2] == 10); + + free(result->medoids_ranks); + free(result); +} + +// 4 well-separated Gaussian clusters, dissimilarity = euclidian +void t_pam2() +{ + uint32_t nbClusters = 4; + Result_t* result = (Result_t*)malloc(sizeof(Result_t)); + result->medoids_ranks = (uint32_t*)malloc(nbClusters*sizeof(uint32_t)); + result->nbClusters = nbClusters; + +// double M[] = +// { +// -4.450371,-4.543001, +// -4.711869,-4.961091, +// -5.083656,-4.674564, +// -3.586104,-5.887045, +// -3.185154,-3.541619, +// -5.033892,-4.596002, +// -3.004485,-5.171559, +// -4.528517,-4.003823, +// -3.721287,-5.419952, +// -4.121808,-4.629665, +// -4.05129,-4.85515, +// -4.035312,-5.660147, +// -3.290654,-4.240134, +// -1.902941,-4.663231, +// -3.070627,-3.537133, +// -5.799731,-6.077648, +// -2.999374,-4.396087, +// -3.826953,-3.367948, +// -6.482025,-2.427264, +// -5.412339,-3.98535, +// -3.37746,-3.841064, +// -4.712918,-3.058541, +// -2.440538,-4.408247, +// -3.116167,-6.130969, +// -4.604153,-3.708026, +// -3.472353,-3.137196, +// -3.843901,-3.447817, +// -3.340786,-2.312214, +// -4.328582,-4.133865, +// -2.906439,-5.249392, +// -3.55544,-4.535076, +// -4.346427,-4.156633, +// -2.092725,-4.128729, +// -5.015867,-5.179254, +// -4.543845,-2.916083, +// -4.145448,-5.715884, +// -4.390567,-2.307922, +// -3.003025,-5.588462, +// -2.844272,-4.292232, +// -3.51101,-5.665364, +// -4.669003,-3.983029, +// -4.040262,-3.338078, +// -4.002328,-3.652771, +// -3.732904,-6.027206, +// -4.094534,-3.500277, +// -3.587201,-4.003284, +// -4.816506,-4.769324, +// -3.062788,-3.027322, +// -2.899946,-6.049017, +// -4.912952,-4.773183, +// -1.916896,-0.009493825, +// 2.634858,-0.4243543, +// 0.3020768,1.64798, +// 1.319387,0.4383175, +// -0.001776739,-0.3686283, +// -0.3792117,-0.614869, +// -0.7154037,-0.6211681, +// -1.422143,0.2300399, +// 0.1448215,0.2528107, +// -0.665172,-1.395703, +// 1.447993,0.2860408, +// -0.3756387,-0.06096208, +// -1.001823,-0.2453904, +// -0.05310829,-2.201463, +// -0.6424461,-0.4816693, +// 0.9660234,-0.6773616, +// 0.3242067,0.6265039, +// -1.54016,0.3410867, +// -0.151697,0.9412011, +// -0.1419021,1.402804, +// 0.6756108,-2.120431, +// -0.4478024,-0.7631725, +// 0.640236,1.548211, +// 1.094596,1.688888, +// -0.4296057,-0.3780608, +// -0.3501862,-0.4554224, +// -0.7654625,-0.5809421, +// -0.3401964,-0.455078, +// 1.656617,-0.7471582, +// 1.436579,-0.3640174, +// 0.2339464,0.3475537, +// 0.08126267,1.06486, +// 0.2915553,-0.236505, +// 0.4851901,-1.010106, +// -0.07553644,-2.15231, +// -0.4303397,0.9054603, +// 0.004220171,1.033742, +// -0.3602884,1.916468, +// -0.4638079,-1.552088, +// -1.60057,-1.106041, +// -0.7134006,-1.567929, +// -1.337527,-3.620209, +// -0.1994646,-0.1307016, +// -0.2420102,-0.1121753, +// -0.536283,0.03036439, +// 2.467503,0.3452919, +// -0.3630185,1.174053, +// 0.1055285,-0.2248235, +// 1.267688,-0.3149153, +// -1.620448,-0.6095385, +// 5.14672,4.479654, +// 4.129114,5.259524, +// 5.365162,3.888272, +// 3.454389,2.743306, +// 2.861091,2.602548, +// 3.93366,4.617158, +// 4.57284,3.714136, +// 4.092174,3.671644, +// 4.50261,1.516262, +// 4.317581,3.683757, +// 4.259846,2.438663, +// 4.119361,6.446651, +// 5.691461,3.578193, +// 3.861858,3.574928, +// 3.537764,4.3348, +// 2.586984,4.144694, +// 4.565765,3.690908, +// 4.949011,3.678565, +// 4.21298,4.516202, +// 4.258206,3.375235, +// 3.862015,3.229653, +// 2.276514,3.281311, +// 3.461244,5.803409, +// 5.741595,4.279209, +// 3.847961,3.979272, +// 2.904032,5.174558, +// 4.973815,3.879027, +// 2.342122,2.615265, +// 2.576959,5.048676, +// 4.996508,3.129088, +// 4.908488,5.593342, +// 4.494416,4.222817, +// 6.292328,2.357233, +// 3.34451,3.270198, +// 2.269291,3.963629, +// 4.25654,3.247725, +// 2.894098,3.785049, +// 2.346439,4.385733, +// 5.85847,6.073889, +// 1.42734,4.093241, +// 4.07797,2.895063, +// 4.444542,2.00364, +// 5.394777,5.063008, +// 2.639821,4.398103, +// 4.273526,2.889649, +// 3.477858,5.404986, +// 5.729747,3.629496, +// 3.810896,4.770437, +// 3.71945,5.236858, +// 3.833841,3.280717, +// 4.152189,-5.99135, +// 3.19188,-5.967943, +// 5.042668,-6.489929, +// 5.237402,-4.916319, +// 5.335625,-3.950791, +// 4.027703,-4.435844, +// 3.654064,-5.122268, +// 5.109319,-3.817966, +// 5.21631,-4.550999, +// 4.518432,-6.290373, +// 4.224753,-3.722504, +// 4.315041,-4.396765, +// 5.56141,-4.3007, +// 4.428661,-3.642649, +// 3.759849,-5.697695, +// 3.478439,-5.001031, +// 4.693304,-5.403166, +// 4.822672,-3.103692, +// 4.885982,-3.900518, +// 5.715825,-4.795573, +// 6.714095,-5.538454, +// 4.872663,-6.734268, +// 5.04218,-6.48153, +// 5.145617,-4.279071, +// 3.550852,-5.84931, +// 4.806485,-4.733755, +// 4.280439,-4.219329, +// 4.628427,-5.355216, +// 4.133676,-5.390665, +// 4.283339,-4.694953, +// 5.662802,-4.493008, +// 3.031885,-4.058671, +// 4.413487,-4.646903, +// 6.535346,-4.918966, +// 3.408803,-3.448405, +// 4.701184,-6.628794, +// 5.478372,-4.380599, +// 5.902022,-6.036273, +// 4.379025,-2.736512, +// 4.590189,-3.72093, +// 4.625894,-5.511869, +// 5.09324,-4.854936, +// 5.402295,-7.326092, +// 7.355636,-3.345965, +// 4.646836,-5.001939, +// 5.450266,-7.242952, +// 4.197233,-5.91857, +// 3.848639,-4.45381, +// 5.578822,-4.595297, +// 5.741669,-4.29464 +// }; + + uint32_t nbSeries = 200; + Real dissimilarities[] = + { + 0,0.4931329,0.6468061,1.59794,1.61355,0.5859224,1.576601,0.5448115,1.140442,0.3398006,0.5066584,1.191759,1.198613,2.550266,1.707473,2.043505,1.458416,1.330188,2.933251,1.111916,1.282129,1.507499,2.014345,2.074064,0.8490186,1.712545,1.251893,2.491503,0.4268785,1.697855,0.8949661,0.4001053,2.393766,0.8512363,1.629601,1.211871,2.235879,1.785441,1.625559,1.463591,0.6011401,1.272803,0.9966205,1.648521,1.101768,1.018016,0.4304379,2.054914,2.161458,0.5166866,5.193379,8.195347,7.804742,7.622575,6.100441,5.657257,5.415788,5.652618,6.641958,4.922725,7.623015,6.057402,5.510167,4.981839,5.567289,6.654359,7.037072,5.685389,6.968147,7.342718,5.669615,5.505239,7.938334,8.341648,5.789066,5.78963,5.410773,5.796952,7.190531,7.219424,6.772028,7.20998,6.405605,6.069688,4.985437,6.770996,7.137468,7.64549,4.983799,4.464758,4.77661,3.246744,6.126875,6.110853,6.019614,8.470679,7.027884,6.277171,7.111463,4.845678,13.17241,13.02678,12.93952,10.7506,10.22332,12.41775,12.23105,11.85139,10.81067,12.02317,11.16295,13.93602,12.99271,11.61869,11.9426,11.18036,12.21016,12.4877,12.53486,11.77021,11.38024,10.31847,13.02466,13.47989,11.89502,12.1868,12.63906,9.868066,11.89049,12.16982,13.79615,12.52393,12.76788,11.03659,10.84051,11.68357,11.10395,11.22136,14.79833,10.44663,11.31625,11.04436,13.75508,11.41114,11.46083,12.72082,13.05467,12.44944,12.7433,11.39468,8.723632,7.773961,9.690631,9.694963,9.803899,8.478751,8.125111,9.587145,9.666684,9.137436,8.71384,8.766631,10.01471,8.924564,8.291021,7.942029,9.184045,9.384079,9.358433,10.16933,11.20876,9.577088,9.688468,9.599617,8.107158,9.258822,8.736808,9.115057,8.625799,8.735032,10.1133,7.497916,8.864467,10.99215,7.935033,9.38624,9.930072,10.45954,9.012305,9.077859,9.127831,9.548708,10.23819,11.86654,9.108776,10.26218,8.756327,8.299489,10.02933,10.19507, + 0.4931329,0,0.4693864,1.457648,2.084649,0.4868151,1.720307,0.9746689,1.091699,0.6767681,0.6690197,0.9728352,1.593622,2.824676,2.172863,1.558892,1.803294,1.82241,3.090911,1.201136,1.742156,1.90255,2.337644,1.978605,1.257686,2.20522,1.744525,2.982686,0.9117083,1.828303,1.232402,0.8835719,2.748225,0.3741792,2.051899,0.9436867,2.672553,1.820368,1.983757,1.392143,0.9790013,1.756481,1.488338,1.447402,1.5859,1.477251,0.2184572,2.541443,2.113444,0.2752164,5.685964,8.634603,8.29575,8.095039,6.578425,6.136902,5.899717,6.145741,7.125462,5.393306,8.091742,6.543253,6.000189,5.414757,6.051894,7.11258,7.522185,6.178416,7.458701,7.834778,6.090508,5.98371,8.427101,8.828207,6.272315,6.270991,5.895746,6.27819,7.636415,7.677011,7.255535,7.699752,6.881567,6.528377,5.420777,7.262776,7.62755,8.138616,5.446772,4.953948,5.244168,3.630998,6.610178,6.594817,6.507699,8.927546,7.520139,6.755705,7.572453,5.337873,13.64989,13.51384,13.41111,11.227,10.70319,12.90302,12.7069,12.33026,11.26334,12.50057,11.62962,14.42661,13.45915,12.09845,12.4286,11.66999,12.68588,12.96056,13.01814,12.24568,11.85748,10.80623,13.5157,13.95199,12.37743,12.67806,13.11336,10.35181,12.38234,12.63739,14.28101,13.00384,13.21553,11.51778,11.33081,12.158,11.59076,11.71251,15.2808,10.93942,11.789,11.50423,14.23471,11.90134,11.93195,13.21087,13.5213,12.936,13.23198,11.87251,8.923729,7.967622,9.873618,9.949371,10.09816,8.755341,8.367485,9.88749,9.936645,9.325526,9.022046,9.044532,10.29448,9.235127,8.50368,8.190405,9.415557,9.713773,9.65627,10.42901,11.44054,9.747174,9.871838,9.881052,8.310324,9.521068,9.02285,9.348607,8.855969,8.999144,10.38522,7.796159,9.130763,11.24729,8.260358,9.559644,10.20676,10.66821,9.359118,9.384363,9.353992,9.805684,10.38699,12.17511,9.358794,10.41518,8.960405,8.575525,10.29719,10.47476, + 0.6468061,0.4693864,0,1.926856,2.210854,0.09299721,2.137745,0.8706733,1.55295,0.9628953,1.048041,1.438888,1.844881,3.180735,2.312149,1.575249,2.102803,1.812883,2.646846,0.7635759,1.898901,1.658004,2.6565,2.447882,1.078943,2.22706,1.744104,2.935692,0.9287043,2.251821,1.534568,0.9009759,3.040329,0.5092227,1.83947,1.401635,2.466043,2.272495,2.271788,1.858736,0.8063235,1.695542,1.487726,1.911588,1.535353,1.64012,0.2834581,2.607166,2.580254,0.1971432,5.638373,8.811341,8.30546,8.193932,6.660824,6.213929,5.959165,6.120606,7.184427,5.502175,8.201831,6.591718,6.0232,5.60559,6.107758,7.250948,7.572734,6.1411,7.474024,7.832964,6.300218,6.065486,8.454931,8.86929,6.334044,6.34089,5.950171,6.34858,7.801012,7.816282,7.314271,7.721228,6.9706,6.666355,5.607408,7.265674,7.646649,8.108754,5.576097,4.986607,5.361932,3.891677,6.670982,6.652587,6.543313,9.067467,7.516031,6.835775,7.703642,5.340247,13.72808,13.54848,13.50925,11.31031,10.77383,12.9479,12.79133,12.40383,11.41152,12.57954,11.74304,14.43527,13.57244,12.16866,12.46986,11.68837,12.77076,13.05485,13.07278,12.33165,11.93741,10.83827,13.52047,14.04835,12.43634,12.68102,13.2029,10.40595,12.37847,12.74781,14.32734,13.07298,13.37382,11.58245,11.34391,12.24753,11.62797,11.71731,15.33817,10.92096,11.88422,11.6355,14.30447,11.91492,12.03221,13.22486,13.63404,12.97386,13.25636,11.95024,9.329242,8.375997,10.28776,10.32389,10.44439,9.114485,8.749182,10.2289,10.30071,9.73709,9.356971,9.402801,10.65163,9.568125,8.902492,8.568317,9.804071,10.0301,9.999641,10.80016,11.82934,10.16714,10.2858,10.23692,8.714055,9.890318,9.375154,9.735905,9.245107,9.367017,10.74799,8.138878,9.497183,11.62157,8.580519,9.978081,10.56612,11.06975,9.659108,9.720735,9.745586,10.17849,10.816,12.51004,9.735998,10.84251,9.363891,8.935022,10.66277,10.83199, + 1.59794,1.457648,1.926856,0,2.379451,1.939815,0.9220632,2.105865,0.4862611,1.366742,1.131903,0.5032602,1.673203,2.081047,2.405786,2.221818,1.602251,2.530584,4.511812,2.636585,2.056592,3.044691,1.870605,0.5294707,2.405109,2.752201,2.452814,3.583238,1.903921,0.9319575,1.352317,1.890084,2.306915,1.595365,3.12152,0.5849461,3.668417,0.6550819,1.758904,0.2340549,2.190422,2.58911,2.272713,0.2029666,2.44032,1.883761,1.662285,2.907211,0.7050159,1.732402,6.109981,8.27897,8.479065,8.004627,6.580298,6.170899,5.997531,6.488563,7.184541,5.357611,7.965496,6.652092,6.205383,5.105445,6.154933,6.918285,7.59716,6.555571,7.643304,8.062532,5.68767,6.008577,8.552483,8.905262,6.349203,6.322475,6.009222,6.327889,7.341972,7.465331,7.31184,7.859933,6.85309,6.352949,5.125654,7.489791,7.796648,8.443974,5.342339,5.176905,5.187214,3.192905,6.678683,6.673236,6.657112,8.688393,7.761918,6.759356,7.389717,5.631685,13.55473,13.5562,13.25451,11.13784,10.66018,12.9184,12.59964,12.26069,10.96523,12.41243,11.44012,14.54284,13.25383,12.04164,12.45936,11.77891,12.57737,12.81987,13.00205,12.13767,11.77237,10.88251,13.65034,13.79705,12.35352,12.82501,12.98647,10.365,12.55282,12.44797,14.28136,12.94234,12.86668,11.48427,11.45956,12.03956,11.64227,11.86276,15.24021,11.16874,11.65605,11.25852,14.16192,12.02275,11.78152,13.31952,13.31727,12.97295,13.30836,11.79421,7.738995,6.778467,8.649808,8.876742,9.129421,7.750873,7.280447,8.938202,8.90323,8.114565,8.105228,8.040461,9.284045,8.323086,7.348392,7.119887,8.293536,8.857458,8.701869,9.365746,10.3061,8.501089,8.648739,8.878543,7.137055,8.471459,8.041379,8.231729,7.735722,7.959222,9.353373,6.865911,8.095147,10.16764,7.407812,8.320416,9.188803,9.489299,8.565578,8.458357,8.220563,8.740495,9.102866,11.23293,8.280381,9.13753,7.783401,7.571628,9.255511,9.462721, + 1.61355,2.084649,2.210854,2.379451,0,2.128275,1.639922,1.420654,1.95335,1.435676,1.573391,2.282747,0.7064372,1.703551,0.1146144,3.642453,0.8744314,0.6648819,3.480107,2.270958,0.3558779,1.602319,1.142583,2.590269,1.428724,0.4960257,0.6653927,1.239216,1.287705,1.730367,1.060222,1.314078,1.240201,2.45629,1.495773,2.376887,1.724828,2.054931,0.8243909,2.148598,1.548113,0.8789991,0.8246995,2.545225,0.9103202,0.6121904,2.041708,0.5286538,2.523567,2.121801,3.752917,6.602262,6.252416,6.010889,4.494636,4.054525,3.824748,4.163366,5.048409,3.309874,6.009744,4.473069,3.953739,3.406718,3.978524,5.043435,5.448748,4.2168,5.412719,5.805919,4.114034,3.900366,6.3671,6.758287,4.195372,4.190662,3.823678,4.19768,5.590327,5.608704,5.178408,5.647045,4.797007,4.458697,3.405862,5.231206,5.577278,6.145777,3.371047,2.905675,3.16307,1.849297,4.533067,4.519201,4.446974,6.860073,5.495635,4.672228,5.499037,3.323462,11.56551,11.44372,11.32745,9.142418,8.620201,10.82789,10.62226,10.24649,9.202384,10.41619,9.54944,12.37423,11.37919,10.01527,10.35546,9.612335,10.60123,10.87638,10.93896,10.16103,9.77306,8.73969,11.46753,11.86812,10.29701,10.63249,11.02881,8.273934,10.34384,10.55642,12.20469,10.92073,11.16329,9.435961,9.277915,10.07343,9.520365,9.66651,13.20019,8.919988,9.704836,9.431975,12.15133,9.84731,9.848508,11.15515,11.44117,10.86439,11.16849,9.788286,7.735488,6.82302,8.740113,8.534005,8.530598,7.268076,7.019498,8.299074,8.461881,8.179296,7.412114,7.548787,8.779441,7.614484,7.271982,6.821536,8.095397,8.019791,8.079111,8.988873,10.09864,8.667261,8.736824,8.363347,7.120338,8.080067,7.49629,8.021295,7.54879,7.557021,8.898958,6.238503,7.678606,9.817596,6.594615,8.46906,8.704055,9.423379,7.606904,7.777409,8.055703,8.381921,9.384376,10.54261,7.966969,9.39523,7.755613,7.092695,8.827089,8.958527, + 0.5859224,0.4868151,0.09299721,1.939815,2.128275,0,2.109445,0.7785106,1.549783,0.9127046,1.0162,1.459303,1.779191,3.131673,2.230608,1.667869,2.044316,1.721864,2.607779,0.7184134,1.820356,1.570608,2.600141,2.456378,0.9864969,2.136941,1.653604,2.842937,0.8432271,2.225527,1.479706,0.8158746,2.978054,0.5835309,1.749935,1.429499,2.3768,2.260397,2.210591,1.860834,0.7133578,1.603019,1.397787,1.934144,1.443262,1.563403,0.2780235,2.519128,2.581662,0.2145216,5.545423,8.729969,8.213395,8.106079,6.572128,6.124987,5.869296,6.027886,7.094368,5.415499,8.11475,6.501223,5.931728,5.526483,6.017684,7.166221,7.482231,6.048223,7.38217,7.740622,6.223091,5.976855,8.363436,8.778279,6.244235,6.251519,5.86005,6.259235,7.718582,7.731538,7.224185,7.629558,6.882267,6.58171,5.527831,7.173477,7.554905,8.015911,5.491,4.895664,5.275971,3.822994,6.581078,6.562532,6.452267,8.982611,7.42365,6.746913,7.618241,5.248189,13.63863,13.45705,13.421,11.22125,10.68409,12.85688,12.70227,12.31418,11.32716,12.49017,11.6559,14.34302,13.4852,12.07884,12.37871,11.59644,12.68173,12.96637,12.98218,12.2427,11.84812,10.74682,13.42814,13.95996,12.34596,12.58866,13.11413,10.31542,12.28596,12.66041,14.23635,12.98307,13.29025,11.49238,11.25183,12.15879,11.53668,11.62501,15.24763,10.82822,11.79585,11.54972,14.21456,11.82285,11.94416,13.13277,13.54676,12.88256,13.16458,11.86083,9.291451,8.339397,10.253,10.27629,10.38957,9.063009,8.70388,10.17301,10.2503,9.701431,9.299758,9.351055,10.59942,9.510456,8.862483,8.521961,9.760628,9.968893,9.944223,10.75157,11.78573,10.13469,10.25097,10.18444,8.675748,9.841341,9.321944,9.6921,9.201945,9.317756,10.69719,8.083655,9.447516,11.57374,8.520332,9.945046,10.51447,11.03035,9.594826,9.663781,9.703106,10.13044,10.78737,12.45243,9.689235,10.81314,9.325388,8.883668,10.61271,10.77977, + 1.576601,1.720307,2.137745,0.9220632,1.639922,2.109445,0,1.919969,0.7586199,1.241797,1.093579,1.140755,0.9743947,1.213176,1.635764,2.938435,0.7754885,1.982288,4.429948,2.684185,1.381784,2.717276,0.9490417,0.9658891,2.168148,2.087471,1.917265,2.879053,1.682273,0.1251837,0.8418205,1.682523,1.385208,2.011396,2.730714,1.264154,3.181453,0.4169061,0.8938034,0.707397,2.045294,2.105822,1.817253,1.123711,1.995342,1.305535,1.856128,2.145029,0.8836633,1.949603,5.275392,7.371441,7.578882,7.082837,5.664309,5.258848,5.093717,5.628594,6.272313,4.441787,7.043434,5.747089,5.317687,4.187134,5.251123,5.996895,6.685635,5.703815,6.745683,7.170539,4.780427,5.096126,7.64456,7.991757,5.441289,5.411769,5.107542,5.416976,6.4266,6.544884,6.399066,6.958071,5.934529,5.430978,4.206495,6.599726,6.896236,7.565177,4.422173,4.301095,4.270271,2.277155,5.768742,5.764428,5.75778,7.770347,6.873436,5.843148,6.468265,4.767346,12.63282,12.63708,12.33416,10.21578,9.738672,11.9982,11.67782,11.33864,10.05403,11.4904,10.52074,13.62835,12.33603,11.1197,11.54001,10.86541,11.65556,11.89886,12.08075,11.21581,10.85031,9.966943,12.73796,12.87676,11.43214,11.91439,12.06509,9.445678,11.64499,11.52895,13.36032,12.02031,11.963,10.56281,10.54819,11.11786,10.72446,10.95327,14.31824,10.27023,10.7346,10.3427,13.23986,11.1102,10.86059,12.405,12.39941,12.05374,12.39139,10.87215,7.203474,6.247333,8.154433,8.245838,8.428981,7.070569,6.658732,8.225936,8.244184,7.605657,7.373035,7.360418,8.61005,7.588756,6.784765,6.485167,7.701273,8.095706,7.992184,8.728412,9.725503,8.030661,8.152597,8.198823,6.59028,7.82323,7.346895,7.635121,7.141523,7.303392,8.693808,6.138101,7.436503,9.543174,6.640747,7.842249,8.519653,8.948385,7.774681,7.731972,7.637964,8.103913,8.678477,10.51974,7.653201,8.704797,7.240357,6.890607,8.60263,8.790005, + 0.5448115,0.9746689,0.8706733,2.105865,1.420654,0.7785106,1.919969,0,1.630044,0.7463846,0.9759627,1.728196,1.260217,2.707115,1.530766,2.432434,1.578654,0.946852,2.510325,0.8840147,1.162507,0.9631003,2.126785,2.553328,0.3053144,1.366209,0.8819535,2.066941,0.2385051,2.045135,1.108651,0.2377133,2.438992,1.272457,1.087849,1.754392,1.701503,2.199592,1.70876,1.948342,0.1420172,0.8255961,0.6325443,2.174184,0.6647552,0.9413163,0.817881,1.761226,2.614395,0.8600611,4.77234,8.007904,7.434885,7.343746,5.805688,5.357401,5.097273,5.251205,6.321315,4.661301,7.356739,5.726478,5.153968,4.824706,5.244723,6.42303,6.707373,5.273378,6.603773,6.962328,5.534448,5.210955,7.585584,8.001647,5.472406,5.481751,5.086914,5.489592,6.990118,6.987886,6.451011,6.851395,6.117662,5.839486,4.822565,6.395008,6.776634,7.24044,4.74688,4.119468,4.526444,3.213966,5.808766,5.789565,5.675615,8.237663,6.645433,5.979567,6.870519,4.469679,12.86777,12.67928,12.65583,10.4523,9.912137,12.08014,11.93321,11.54249,10.58455,11.71974,10.89683,13.56459,12.72537,11.30645,11.60162,10.81798,11.9128,12.20011,12.20674,11.47419,11.0781,9.969033,12.64983,13.19408,11.57131,11.8104,12.3464,9.540336,11.50806,11.89977,13.45967,12.21028,12.55204,10.71895,10.47332,11.39132,10.75926,10.84664,14.47238,10.0516,11.03024,10.7984,13.4417,11.04434,11.18016,12.35426,12.78669,12.1051,12.38625,11.09025,8.905331,7.966323,9.888797,9.808456,9.864285,8.567119,8.258665,9.639627,9.760177,9.33143,8.75779,8.852283,10.09429,8.964456,8.459681,8.068815,9.327387,9.394412,9.415065,10.27489,11.34687,9.789663,9.886216,9.678049,8.287462,9.363496,8.811592,9.256127,8.772509,8.838918,10.20305,7.560601,8.965098,11.10165,7.956729,9.59572,10.01398,10.62671,8.997243,9.123093,9.277793,9.659327,10.4718,11.90235,9.229482,10.49133,8.933363,8.389233,10.12463,10.2743, + 1.140442,1.091699,1.55295,0.4862611,1.95335,1.549783,0.7586199,1.630044,0,0.8859863,0.6541434,0.3953548,1.255953,1.96952,1.992076,2.180022,1.25278,2.054723,4.071592,2.217598,1.615892,2.561171,1.632135,0.9336566,1.926174,2.29629,1.975944,3.130945,1.422262,0.8325065,0.900284,1.40953,2.078334,1.316766,2.63552,0.5171921,3.183186,0.7377639,1.428604,0.3231766,1.721313,2.106168,1.789389,0.6073642,1.955625,1.422999,1.273901,2.481593,1.034564,1.355868,5.70341,8.084341,8.132842,7.728371,6.273008,5.853058,5.662479,6.099875,6.864913,5.05316,7.699339,6.317605,5.845646,4.87998,5.819442,6.668061,7.275002,6.160104,7.294261,7.704674,5.497231,5.692214,8.220595,8.58652,6.021282,6.000906,5.670354,6.006809,7.124385,7.222607,6.993425,7.517458,6.555229,6.094357,4.895813,7.1303,7.451817,8.069658,5.056832,4.807003,4.887276,2.986869,6.354479,6.346484,6.312702,8.458083,7.399923,6.452432,7.138016,5.249153,13.29074,13.25443,13.00794,10.86872,10.37729,12.62307,12.33791,11.9878,10.75842,12.145,11.20073,14.22294,13.02177,11.76486,12.15932,11.45761,12.31597,12.5681,12.71534,11.87551,11.50314,10.56814,13.32489,13.55064,12.0681,12.49554,12.7309,10.06626,12.2172,12.21008,13.99163,12.6681,12.679,11.20019,11.13277,11.78025,11.33558,11.53121,14.96262,10.81708,11.40035,11.03587,13.89227,11.69863,11.53111,13.00027,13.0849,12.67193,12.99739,11.52309,7.894182,6.934852,8.829029,8.972834,9.175298,7.811229,7.381356,8.97474,8.979739,8.285565,8.125324,8.101202,9.34993,8.34149,7.486289,7.211903,8.414608,8.852361,8.740352,9.457745,10.43605,8.693871,8.82753,8.94,7.284803,8.555335,8.091299,8.349965,7.855017,8.037392,9.429758,6.889007,8.171423,10.26886,7.397646,8.508779,9.258185,9.643025,8.533223,8.483354,8.347687,8.832617,9.320575,11.26941,8.378557,9.350974,7.934203,7.63133,9.336599,9.529631, + 0.3398006,0.6767681,0.9628953,1.366742,1.435676,0.9127046,1.241797,0.7463846,0.8859863,0,0.2362551,1.034106,0.9179062,2.219121,1.516116,2.216322,1.14648,1.295711,3.228187,1.442432,1.08441,1.678643,1.695787,1.806994,1.040228,1.627653,1.214083,2.445521,0.5371903,1.364252,0.5742121,0.523653,2.090003,1.049471,1.764789,1.086476,2.337247,1.47342,1.321348,1.202392,0.84709,1.294158,0.9841733,1.450643,1.129717,0.8235031,0.7085974,1.920684,1.872834,0.8040566,5.119338,7.958465,7.679816,7.435795,5.927148,5.48868,5.260384,5.559219,6.484034,4.733587,7.428785,5.9082,5.381094,4.738194,5.41404,6.442572,6.884356,5.601185,6.840784,7.227055,5.414008,5.333674,7.800205,8.193593,5.63103,5.625783,5.259012,5.63274,6.961613,7.006526,6.614023,7.07767,6.227169,5.858808,4.744428,6.653161,7.007017,7.549893,4.780423,4.332732,4.581645,2.961625,5.968706,5.954875,5.879784,8.256465,6.914596,6.105162,6.903892,4.734788,12.99559,12.8792,12.74982,10.57163,10.05315,12.26353,12.05056,11.67824,10.59023,11.84636,10.96419,13.80586,12.79333,11.44789,11.79113,11.04524,12.02937,12.30067,12.37399,11.58892,11.20314,10.17458,12.89774,13.29115,11.73162,12.06172,12.45505,9.709346,11.77046,11.97255,13.64024,12.35337,12.54077,10.86985,10.70938,11.5,10.95584,11.09575,14.63462,10.33838,11.12915,10.83435,13.58357,11.27919,11.27039,12.58766,12.85562,12.29999,12.60292,11.21902,8.385297,7.435121,9.351374,9.363599,9.481767,8.151815,7.79146,9.266744,9.338449,8.798391,8.395715,8.440062,9.688804,8.607248,7.953691,7.609315,8.848984,9.073715,9.037252,9.839032,10.87395,9.237416,9.349229,9.274054,7.768993,8.9289,8.412261,8.780264,8.290485,8.405401,9.785564,7.176445,8.535313,10.66108,7.622694,9.04664,9.603411,10.12204,8.709086,8.759263,8.792074,9.217801,9.898448,11.54901,8.776543,9.922392,8.418297,7.972386,9.700691,9.869165, + 0.5066584,0.6690197,1.048041,1.131903,1.573391,1.0162,1.093579,0.9759627,0.6541434,0.2362551,0,0.8051554,0.9781684,2.156905,1.642824,2.133435,1.147722,1.504027,3.435564,1.615242,1.217546,1.914564,1.671599,1.581825,1.273402,1.812881,1.422532,2.640329,0.7727509,1.21083,0.590182,0.7583085,2.088939,1.017571,2.000648,0.8658679,2.569724,1.279299,1.33183,0.9738319,1.068722,1.517112,1.203376,1.21453,1.355563,0.9700797,0.770014,2.078003,1.658587,0.865552,5.294906,8.021005,7.825759,7.540887,6.043793,5.609291,5.390245,5.724646,6.610493,4.840824,7.528211,6.041081,5.527127,4.798699,5.545048,6.528963,7.013808,5.771192,6.986023,7.378706,5.460978,5.452468,7.938101,8.324937,5.758553,5.749415,5.391245,5.756114,7.032482,7.091331,6.740281,7.219731,6.339731,5.946765,4.80749,6.80411,7.15026,7.712218,4.8765,4.479046,4.684798,2.981542,6.095652,6.083291,6.018599,8.339021,7.067859,6.222465,6.99323,4.892261,13.10504,13.00868,12.84979,10.68044,10.1685,12.38887,12.15764,11.79077,10.66603,11.95621,11.05779,13.94598,12.88575,11.56219,11.91843,11.1832,12.13626,12.40281,12.49482,11.6956,11.31302,10.30743,13.04006,13.39168,11.85096,12.20539,12.55939,9.832742,11.91719,12.06693,13.76403,12.4675,12.60987,10.98723,10.84991,11.60503,11.08564,11.23943,14.75287,10.49234,11.23168,10.91889,13.69664,11.419,11.37033,12.72629,12.94828,12.42843,12.73707,11.32994,8.281788,7.328153,9.239728,9.288893,9.430379,8.089867,7.709983,9.219138,9.27259,8.689073,8.35319,8.378879,9.628677,8.566197,7.856448,7.531142,8.76175,9.045154,8.988111,9.767297,10.78705,9.11965,9.237765,9.214932,7.666872,8.858607,8.355955,8.694111,8.202466,8.336169,9.72084,7.127816,8.467339,10.58683,7.591569,8.930376,9.541471,10.02315,8.692459,8.715596,8.702,9.14453,9.771174,11.50633,8.699365,9.796998,8.31679,7.910117,9.633618,9.808987, + 1.191759,0.9728352,1.438888,0.5032602,2.282747,1.459303,1.140755,1.728196,0.3953548,1.034106,0.8051554,0,1.60342,2.353901,2.331911,1.813141,1.634324,2.301649,4.054372,2.168213,1.934382,2.688402,2.027451,1.032715,2.033312,2.584997,2.220596,3.419213,1.554203,1.20128,1.223136,1.535365,2.473639,1.092129,2.790788,0.1234357,3.370997,1.034773,1.813772,0.5243283,1.792845,2.322074,2.007647,0.4755862,2.160682,1.716391,1.184833,2.806702,1.200115,1.247781,6.034697,8.479663,8.498333,8.115669,6.653539,6.230722,6.034327,6.443831,7.241311,5.435378,8.088497,6.689102,6.206581,5.274509,6.190975,7.059852,7.650319,6.499276,7.658999,8.064981,5.89257,6.070468,8.591925,8.962381,6.395432,6.37725,6.040715,6.383308,7.51901,7.615155,7.370145,7.884916,6.938132,6.4852,5.290061,7.490195,7.81831,8.420861,5.44351,5.164093,5.270801,3.382217,6.729673,6.720798,6.680204,8.851661,7.758352,6.832957,7.529496,5.598233,13.67937,13.63441,13.3993,11.25672,10.76255,13.0049,12.72704,12.37491,11.15334,12.53313,11.59312,14.59703,13.41481,12.15121,12.53995,11.83173,12.70515,12.95877,13.09933,12.26461,11.89102,10.94481,13.69713,13.94198,12.45249,12.86644,13.12098,10.44768,12.58575,12.60256,14.37472,13.05485,13.07435,11.58503,11.505,12.16984,11.71445,11.90153,15.34844,11.17896,11.79055,11.42985,14.2798,12.07169,11.92207,13.37479,13.4779,13.05221,13.37464,11.91061,8.194197,7.233744,9.115825,9.3025,9.525564,8.155435,7.708166,9.328339,9.317871,8.576929,8.484288,8.445385,9.692532,8.701099,7.795251,7.542605,8.732399,9.219509,9.093172,9.789391,10.7501,8.9725,9.114578,9.284225,7.588522,8.890196,8.439649,8.669104,8.173432,8.374459,9.768092,7.246379,8.50934,10.59661,7.765735,8.790031,9.599346,9.94445,8.907789,8.840805,8.662475,9.163997,9.583518,11.62365,8.707063,9.616728,8.236601,7.975709,9.672925,9.871878, + 1.198613,1.593622,1.844881,1.673203,0.7064372,1.779191,0.9743947,1.260217,1.255953,0.9179062,0.9781684,1.60342,0,1.450779,0.736629,3.109972,0.3304018,1.023877,3.670333,2.136928,0.4084022,1.849053,0.8665784,1.898869,1.417187,1.117805,0.9663589,1.928571,1.043355,1.079918,0.396362,1.059071,1.203098,1.964258,1.823074,1.705435,2.223343,1.378666,0.449412,1.442164,1.402124,1.172867,0.9227544,1.840981,1.092526,0.3795231,1.615013,1.234032,1.850597,1.707628,4.448092,7.047826,6.897651,6.568134,5.079888,4.649628,4.441714,4.844975,5.655885,3.87091,6.552941,5.095369,4.60399,3.825948,4.597723,5.550914,6.062291,4.904264,6.057993,6.461995,4.497154,4.491221,6.996915,7.374531,4.806371,4.792743,4.445928,4.79915,6.056102,6.113183,5.785299,6.285919,5.372268,4.968911,3.833534,5.88715,6.218518,6.818415,3.900852,3.560748,3.712534,2.049149,5.142264,5.131692,5.081704,7.360876,6.155035,5.25897,6.015465,3.996349,12.13359,12.0539,11.87409,9.708967,9.201427,11.42989,11.18503,10.82138,9.688708,10.98514,10.0805,13.00445,11.90817,10.59404,10.9616,10.23972,11.16354,11.42794,11.53161,10.72283,10.34207,9.357643,12.1021,12.41615,10.88662,11.2699,11.58543,8.872691,10.98685,11.08975,12.80325,11.49908,11.63438,10.0215,9.910333,10.63147,10.13187,10.30448,13.78715,9.576252,10.25708,9.940722,12.72734,10.47806,10.39474,11.78308,11.97074,11.47268,11.78791,10.35961,7.646088,6.708843,8.631676,8.554821,8.63113,7.320973,7.000519,8.410574,8.512641,8.073741,7.533212,7.607307,8.852271,7.742403,7.199588,6.811724,8.068224,8.19253,8.183685,9.02359,10.08864,8.535833,8.629019,8.436361,7.028204,8.112171,7.571122,7.997203,7.512948,7.587637,8.957026,6.325143,7.714872,9.84942,6.746076,8.341173,8.770151,9.366504,7.815679,7.897927,8.018044,8.406406,9.224451,10.68377,7.973963,9.242326,7.673695,7.142489,8.876584,9.032487, + 2.550266,2.824676,3.180735,2.081047,1.703551,3.131673,1.213176,2.707115,1.96952,2.219121,2.156905,2.353901,1.450779,0,1.622217,4.145546,1.128509,2.319392,5.095837,3.574269,1.688244,3.235893,0.5950025,1.904252,2.865129,2.189027,2.290101,2.755845,2.482733,1.162151,1.657461,2.495449,0.5671959,3.155406,3.166529,2.47728,3.425751,1.437441,1.011803,1.894771,2.84847,2.514791,2.329905,2.282366,2.481037,1.808939,2.915496,2.005354,1.707167,3.012019,4.653758,6.209645,6.685319,6.034004,4.696599,4.32562,4.212899,4.916835,5.325486,3.494111,5.97696,4.849075,4.508806,3.079315,4.367414,4.911019,5.739467,5.01745,5.871671,6.316489,3.621431,4.162678,6.711912,7.023862,4.53138,4.485165,4.237799,4.488956,5.292077,5.443862,5.447408,6.06202,4.940822,4.364458,3.1055,5.760111,6.007726,6.758122,3.427874,3.570019,3.316007,1.186418,4.842071,4.844667,4.888516,6.647261,6.03699,4.871695,5.381518,4.063524,11.54513,11.61235,11.2229,9.140994,8.688358,10.96319,10.58848,10.26701,8.900406,10.40995,9.403024,12.63715,11.20696,10.05486,10.51503,9.886302,10.56578,10.79513,11.03025,10.12801,9.774064,8.976836,11.76117,11.76461,10.38103,10.94939,10.96631,8.425975,10.69536,10.40782,12.3123,10.94934,10.79117,9.511837,9.582809,10.02609,9.715195,9.997049,13.24859,9.368382,9.638418,9.205309,12.15962,10.13629,9.756779,11.41587,11.27064,11.02914,11.38521,9.798825,6.199072,5.259227,7.181804,7.144826,7.273542,5.935001,5.575932,7.06302,7.120135,6.62432,6.199484,6.223688,7.47315,6.413327,5.756501,5.391972,6.637617,6.904059,6.831632,7.619916,8.661369,7.085054,7.1792,7.059019,5.581276,6.709797,6.199293,6.567923,6.080288,6.186362,7.567657,4.97172,6.316449,8.442161,5.448892,6.890421,7.386722,7.924815,6.570794,6.561148,6.583758,6.998807,7.775429,9.351815,6.558529,7.7926,6.228001,5.755391,7.482071,7.65349, + 1.707473,2.172863,2.312149,2.405786,0.1146144,2.230608,1.635764,1.530766,1.992076,1.516116,1.642824,2.331911,0.736629,1.622217,0,3.728569,0.8619047,0.7750177,3.587401,2.384222,0.4318804,1.710605,1.075106,2.594237,1.543019,0.5668627,0.7784155,1.254357,1.392315,1.720113,1.109475,1.418255,1.142925,2.545687,1.598773,2.429443,1.803664,2.052443,0.7882965,2.173316,1.659407,0.9898561,0.93885,2.57664,1.024571,0.695806,2.136911,0.5098711,2.517676,2.218554,3.711513,6.49938,6.185509,5.922536,4.411039,3.972825,3.748323,4.112066,4.970189,3.220549,5.919002,4.398491,3.887868,3.299914,3.902809,4.947003,5.372222,4.169282,5.345617,5.742857,4.005164,3.817599,6.295333,6.682841,4.117612,4.110686,3.748713,4.117561,5.489152,5.512129,5.100097,5.577879,4.711519,4.362304,3.299742,5.167954,5.508864,6.089967,3.27657,2.840999,3.071527,1.73509,4.455036,4.442005,4.376064,6.763439,5.433821,4.589047,5.404041,3.267082,11.48014,11.36739,11.23829,9.056475,8.537035,10.74953,10.53582,10.16229,9.104434,10.33087,9.457588,12.30333,11.28725,9.931805,10.27804,9.540389,10.51471,10.788,10.85851,10.07435,9.687668,8.665049,11.39785,11.77924,10.21583,10.56362,10.94132,8.194501,10.27674,10.46504,12.12567,10.83728,11.06384,9.353808,9.207396,9.986073,9.444166,9.597729,13.11871,8.857444,9.616422,9.336912,12.06754,9.776358,9.759103,11.08351,11.34932,10.78754,11.09451,9.703337,7.628384,6.717725,8.633919,8.421728,8.416424,7.154996,6.908989,8.184765,8.348727,8.07305,7.297735,7.435526,8.665743,7.50003,7.164037,6.710683,7.98503,7.905191,7.964902,8.876115,9.987295,8.562565,8.630591,8.249675,7.013569,7.967484,7.382653,7.910807,7.438922,7.444553,8.785583,6.124758,7.565947,9.704853,6.480037,8.364175,8.590508,9.31419,7.49255,7.66302,7.945818,8.269543,9.281521,10.42802,7.855246,9.291863,7.648074,6.979723,8.713936,8.844794, + 2.043505,1.558892,1.575249,2.221818,3.642453,1.667869,2.938435,2.432434,2.180022,2.216322,2.133435,1.813141,3.109972,4.145546,3.728569,0,3.266443,3.351765,3.713601,2.127859,3.296924,3.208765,3.751143,2.684093,2.654151,3.75006,3.27739,4.49721,2.437739,3.009509,2.723301,2.408815,4.1881,1.19229,3.401874,1.693377,4.024497,2.839167,3.45289,2.325559,2.380331,3.255914,3.018391,2.067442,3.090394,3.032866,1.636595,4.098213,2.899927,1.577341,7.20409,10.15392,9.844663,9.650889,8.136902,7.695712,7.45812,7.677904,8.684032,6.948691,9.645001,8.100697,7.552162,6.931701,7.610031,8.656704,9.080103,7.703512,9.009136,9.379136,7.588782,7.542333,9.981327,10.38512,7.830935,7.829876,7.4537,7.837079,9.165765,9.220074,8.814107,9.252108,8.439356,8.073427,6.940798,8.808755,9.179201,9.6692,6.996626,6.507675,6.79767,5.094141,8.168792,8.153228,8.062983,10.46906,9.063388,8.314304,9.119073,6.882342,15.20794,15.07028,14.96577,12.78468,12.26196,14.4609,14.26427,13.88879,12.79866,14.05863,13.18039,15.97643,15.00942,13.65718,13.98599,13.22245,14.24318,14.51617,14.57683,13.80287,13.41548,12.36187,15.06404,15.50699,13.93627,14.2256,14.66986,11.91035,13.9271,14.18883,15.83913,14.56259,14.74331,13.07667,12.88163,13.71463,13.14745,13.26056,16.83964,12.47708,13.34461,13.04808,15.79339,13.45241,13.4864,14.76227,15.07175,14.49293,14.78624,13.43074,9.952294,8.992281,10.85023,11.09806,11.33665,9.963632,9.501947,11.14063,11.12132,10.32036,10.29743,10.25349,11.49926,10.51424,9.567128,9.340426,10.51469,11.03086,10.90524,11.58671,12.52544,10.69257,10.84943,11.09214,9.353371,10.69102,10.25003,10.45315,9.957134,10.17743,11.57155,9.059454,10.31295,12.38938,9.576534,10.51537,11.40507,11.70183,10.71309,10.65385,10.44097,10.96138,11.27138,13.43599,10.50181,11.31019,9.99823,9.784063,11.4747,11.67831, + 1.458416,1.803294,2.102803,1.602251,0.8744314,2.044316,0.7754885,1.578654,1.25278,1.14648,1.147722,1.634324,0.3304018,1.128509,0.8619047,3.266443,0,1.319832,4.00064,2.447673,0.6715655,2.173767,0.5589678,1.738809,1.746065,1.344811,1.26982,2.111655,1.354827,0.8583507,0.5731733,1.368171,0.9452475,2.163237,2.139113,1.747955,2.509154,1.192381,0.186662,1.368515,1.719965,1.484194,1.248373,1.788467,1.414868,0.7069897,1.855067,1.370233,1.655917,1.95038,4.518181,6.893419,6.886967,6.482528,5.020559,4.600311,4.412089,4.887608,5.612327,3.801422,6.457662,5.067277,4.606354,3.673807,4.56922,5.436294,6.022674,4.956826,6.049455,6.464695,4.322513,4.439435,6.970038,7.333996,4.769512,4.748372,4.421051,4.754238,5.915483,5.994603,5.740774,6.269949,5.303993,4.858709,3.685561,5.891209,6.20521,6.842012,3.810174,3.575061,3.636503,1.834045,5.102255,5.094601,5.065599,7.236534,6.162534,5.199986,5.904556,4.029812,12.04731,12.00192,11.77268,9.624032,9.128305,11.37126,11.09568,10.74143,9.551735,10.90054,9.970461,12.97079,11.7949,10.5173,10.907,10.20551,11.07388,11.33035,11.46503,10.63325,10.25819,9.31544,12.0735,12.31525,10.81816,11.24489,11.49127,8.814229,10.96809,10.98009,12.7406,11.42114,11.48665,9.950718,9.881482,10.53927,10.08286,10.28096,13.71429,9.574157,10.16118,9.81674,12.64659,10.44693,10.29451,11.748,11.8578,11.4195,11.74463,10.27746,7.327326,6.387672,8.310151,8.253188,8.346886,7.027189,6.69295,8.129275,8.217144,7.752788,7.255462,7.314414,8.561316,7.466148,6.883406,6.505999,7.758319,7.928095,7.900913,8.72435,9.780413,8.211946,8.307566,8.145832,6.709494,7.813159,7.281959,7.687866,7.202054,7.288843,8.662718,6.04069,7.417103,9.549046,6.477872,8.017704,8.47776,9.051246,7.562735,7.619534,7.70647,8.105612,8.89792,10.40812,7.670175,8.916337,7.35589,6.848256,8.580509,8.741631, + 1.330188,1.82241,1.812883,2.530584,0.6648819,1.721864,1.982288,0.946852,2.054723,1.295711,1.504027,2.301649,1.023877,2.319392,0.7750177,3.351765,1.319832,0,2.816788,1.701362,0.6525963,0.9384383,1.733311,2.852981,0.8483471,0.4230698,0.08164664,1.162296,0.9155652,2.094558,1.198293,0.9443928,1.893762,2.166644,0.8474176,2.369438,1.200549,2.368447,1.34906,2.319038,1.042772,0.2153904,0.3344852,2.66092,0.2985142,0.6790677,1.715538,0.8366453,2.836806,1.775973,3.863617,7.100686,6.496801,6.400975,4.860853,4.41207,4.150487,4.327659,5.374466,3.726475,6.416907,4.77993,4.210906,3.950012,4.297871,5.496533,5.760883,4.357335,5.663592,6.02824,4.672192,4.266558,6.64262,7.056432,4.525638,4.535495,4.140064,4.543378,6.077671,6.060393,5.504167,5.909648,5.173785,4.914672,3.943463,5.458846,5.835475,6.320033,3.822054,3.173801,3.596426,2.502175,4.861938,4.842713,4.730437,7.3081,5.712146,5.034247,5.939392,3.532349,11.92106,11.73594,11.71101,9.50607,8.965309,11.13504,10.98692,10.59568,9.655938,10.77311,9.955554,12.62815,11.78342,10.3596,10.65699,9.878177,10.96655,11.25482,11.26057,10.52807,10.13156,9.025794,11.71459,12.24892,10.62478,10.87569,11.40053,8.59397,10.5759,10.95741,12.5145,11.26343,11.62659,9.772147,9.534999,10.44557,9.815187,9.911122,13.52611,9.12562,10.08529,9.862636,12.49485,10.10597,10.23598,11.41598,11.84461,11.1611,11.44513,10.14359,8.399342,7.484918,9.403028,9.19565,9.181097,7.926917,7.683961,8.947596,9.120319,8.842285,8.059509,8.206736,9.434585,8.260183,7.936453,7.485701,8.75996,8.653661,8.729196,9.648976,10.76219,9.328206,9.399782,9.018712,7.783904,8.740806,8.151973,8.685775,8.213586,8.218138,9.556213,6.89353,8.339099,10.47773,7.236203,9.130292,9.360264,10.08826,8.230236,8.42454,8.720494,9.043284,10.04221,11.18261,8.629892,10.05398,8.419812,7.752019,9.485515,9.613391, + 2.933251,3.090911,2.646846,4.511812,3.480107,2.607779,4.429948,2.510325,4.071592,3.228187,3.435564,4.054372,3.670333,5.095837,3.587401,3.713601,4.00064,2.816788,0,1.889937,3.411327,1.878364,4.500878,5.004641,2.273049,3.092269,2.828643,3.143344,2.74769,4.555131,3.606628,2.747998,4.70754,3.118184,1.998871,4.03418,2.094859,4.700703,4.087952,4.394567,2.389027,2.606106,2.766001,4.529596,2.617531,3.296035,2.873882,3.471491,5.093955,2.822291,5.165851,9.334302,7.914015,8.311052,6.799382,6.366247,6.042839,5.715213,7.148279,5.907613,8.381361,6.548842,5.898575,6.43288,6.155162,7.650855,7.459912,5.664432,7.170746,7.407197,7.164209,6.259476,8.156653,8.622521,6.389914,6.441087,6.007328,6.450703,8.310249,8.182986,7.266628,7.434492,7.119046,7.109882,6.412386,6.908686,7.351866,7.506241,6.081518,5.057097,5.832279,5.281001,6.689152,6.65563,6.433644,9.369158,7.100121,6.945977,8.032438,5.190285,13.52528,13.10278,13.42542,11.20121,10.61098,12.57419,12.64622,12.20698,11.67106,12.40871,11.79258,13.82518,13.57421,11.95919,12.08808,11.19989,12.62876,12.95954,12.75127,12.20744,11.78982,10.45466,12.90785,13.94251,12.15534,12.07832,13.07691,10.1633,11.74542,12.75264,13.93104,12.83378,13.64095,11.35878,10.83647,12.14587,11.24742,11.15162,14.98524,10.25061,11.82542,11.79079,14.04146,11.3927,11.99798,12.67057,13.63128,12.5599,12.75966,11.78975,11.21558,10.3015,12.21981,11.98083,11.91545,10.69994,10.48825,11.67447,11.88954,11.65906,10.78484,10.97522,12.18828,10.97817,10.75136,10.28762,11.56477,11.32492,11.46307,12.42564,13.55792,12.1441,12.21656,11.77418,10.60043,11.52173,10.91064,11.48978,11.02156,11.00161,12.31926,9.65277,11.11931,13.2537,9.943399,11.94642,12.11885,12.89921,10.86545,11.14753,11.52825,11.8271,12.8544,13.86812,11.42281,12.86742,11.23547,10.52756,12.25416,12.36551, + 1.111916,1.201136,0.7635759,2.636585,2.270958,0.7184134,2.684185,0.8840147,2.217598,1.442432,1.615242,2.168213,2.136928,3.574269,2.384222,2.127859,2.447673,1.701362,1.889937,0,2.039987,1.161105,3.001739,3.142624,0.8544427,2.117288,1.657992,2.662839,1.093885,2.806659,1.936562,1.079585,3.322709,1.258013,1.377539,2.144705,1.964124,2.893918,2.586338,2.537222,0.7433388,1.517087,1.448702,2.643799,1.404245,1.825226,0.9846989,2.537362,3.251283,0.9327742,5.293917,8.79989,8.024272,8.055121,6.508061,6.057434,5.777449,5.80441,6.988851,5.407575,8.081394,6.385074,5.782728,5.648327,5.918416,7.185144,7.360513,5.806188,7.207306,7.537221,6.367185,5.918534,8.200851,8.633491,6.151436,6.171367,5.760508,6.179761,7.775347,7.747369,7.117204,7.462189,6.825558,6.605522,5.642827,6.981428,7.38447,7.768827,5.51441,4.777029,5.284311,4.091139,6.483238,6.460168,6.316793,8.991461,7.219077,6.677456,7.621997,5.076863,13.53329,13.28559,13.34723,11.13075,10.57592,12.70239,12.60896,12.20513,11.33905,12.38897,11.61116,14.13082,13.43509,11.96531,12.22003,11.40556,12.58918,12.88771,12.84224,12.15309,11.75031,10.57936,13.21213,13.88212,12.21427,12.37198,13.02769,10.18331,12.05995,12.60791,14.08087,12.86537,13.31269,11.37213,11.05413,12.07496,11.37436,11.41375,15.10693,10.58512,11.72203,11.53369,14.09491,11.62409,11.87778,12.93113,13.49563,12.71738,12.97839,11.75957,9.772626,8.82968,10.75082,10.69035,10.74802,9.450784,9.137409,10.52299,10.64369,10.19477,9.640676,9.736076,10.97828,9.846964,9.330656,8.948605,10.20462,10.27291,10.29867,11.15762,12.22549,10.64602,10.74839,10.56204,9.154951,10.24619,9.695602,10.13378,9.648902,9.72161,11.08677,8.444542,9.848071,11.98411,8.837468,10.45328,10.89788,11.49874,9.870683,10.00602,10.15364,10.54151,11.31887,12.78397,10.11041,11.34055,9.802103,9.272818,11.00807,11.15829, + 1.282129,1.742156,1.898901,2.056592,0.3558779,1.820356,1.381784,1.162507,1.615892,1.08441,1.217546,1.934382,0.4084022,1.688244,0.4318804,3.296924,0.6715655,0.6525963,3.411327,2.039987,0,1.547834,1.095226,2.304765,1.233886,0.7102357,0.6100907,1.529289,0.9951712,1.485008,0.7164706,1.019059,1.316547,2.11545,1.488638,2.026019,1.837637,1.787066,0.6984573,1.829182,1.299322,0.8320461,0.652621,2.214849,0.793934,0.2651541,1.71246,0.8724647,2.258999,1.796269,4.100509,6.915336,6.608221,6.354013,4.842834,4.404296,4.177831,4.51632,5.400581,3.65189,6.349645,4.827018,4.309584,3.706697,4.331955,5.373533,5.801853,4.567938,5.768501,6.161735,4.403176,4.249271,6.722065,7.111937,4.547772,4.541691,4.17743,4.548612,5.908823,5.938419,5.530531,6.00257,5.143395,4.788986,3.708718,5.587039,5.932916,6.500192,3.705237,3.261547,3.50205,2.051854,4.885329,4.871925,4.802108,7.189518,5.851346,5.020797,5.831905,3.678294,11.91201,11.79701,11.66945,9.488313,8.968816,11.18007,10.9676,10.59416,9.528717,10.76274,9.887539,12.72947,11.71711,10.36362,10.70818,9.967293,10.94648,11.2194,11.28976,10.50611,10.11954,9.093714,11.82302,12.21049,10.64727,10.98811,11.37293,8.625416,10.69965,10.89524,12.55647,11.2691,11.4858,9.785444,9.633225,10.41772,9.873704,10.02214,13.55023,9.275737,10.04783,9.764439,12.49939,10.20253,10.1902,11.5102,11.77924,11.21742,11.52279,10.13522,7.830667,6.90506,8.82695,8.681706,8.713776,7.429011,7.147294,8.48681,8.623044,8.267057,7.603138,7.712546,8.95068,7.808642,7.374839,6.953336,8.220548,8.233218,8.263656,9.143245,10.23331,8.74272,8.823967,8.534325,7.213499,8.232488,7.667236,8.147815,7.669317,7.708241,9.063739,6.413039,7.832512,9.971239,6.797613,8.546106,8.872253,9.535604,7.834736,7.968554,8.175895,8.531161,9.446138,10.74451,8.107834,9.460528,7.854426,7.252032,8.987984,9.130402, + 1.507499,1.90255,1.658004,3.044691,1.602319,1.570608,2.717276,0.9631003,2.561171,1.678643,1.914564,2.688402,1.849053,3.235893,1.710605,3.208765,2.173767,0.9384383,1.878364,1.161105,1.547834,0,2.642994,3.462575,0.6585289,1.243056,0.9522211,1.561969,1.141943,2.839576,1.876142,1.157637,2.83032,2.142242,0.2210882,2.717258,0.8169083,3.053561,2.239159,2.870559,0.9255299,0.7284276,0.9263082,3.126243,0.759953,1.469619,1.713916,1.650426,3.497115,1.726271,4.136959,7.805687,6.877609,6.97257,5.424987,4.975193,4.681977,4.652307,5.879003,4.375989,7.010211,5.272331,4.656827,4.737975,4.817573,6.157953,6.241168,4.650146,6.066521,6.387314,5.469579,4.843545,7.062465,7.501019,5.052894,5.08032,4.660569,5.089078,6.775948,6.713923,6.006076,6.323496,5.745314,5.587165,4.725099,5.835562,6.244852,6.610302,4.508252,3.674094,4.268262,3.421803,5.379917,5.354445,5.194768,7.946353,6.069306,5.589936,6.579903,3.944741,12.41116,12.13968,12.24034,10.0183,9.455874,11.56199,11.49323,11.08265,10.28858,11.2698,10.52282,12.97528,12.34088,10.84111,11.07859,10.25549,11.47384,11.77886,11.70677,11.03968,10.63348,9.436412,12.05616,12.7726,11.08239,11.21614,11.91481,9.053489,10.90272,11.51346,12.93934,11.73853,12.26565,10.24573,9.902631,10.9645,10.23237,10.25923,13.96981,9.426068,10.61721,10.4635,12.9663,10.47207,10.77669,11.77795,12.40077,11.5736,11.82871,10.64111,9.337638,8.423209,10.34146,10.12226,10.08808,8.848469,8.617735,9.851551,10.04077,9.780723,8.9623,9.126603,10.34914,9.16022,8.874283,8.418527,9.694033,9.535697,9.635756,10.57242,11.69301,10.26617,10.33822,9.933801,8.722286,9.66568,9.06796,9.619534,9.148826,9.143877,10.47441,7.809112,9.263593,11.40108,8.131072,10.06837,10.27668,11.02469,9.097644,9.326658,9.655683,9.969342,10.97859,12.07198,9.559382,10.99089,9.357914,8.674504,10.40584,10.52741, + 2.014345,2.337644,2.6565,1.870605,1.142583,2.600141,0.9490417,2.126785,1.632135,1.695787,1.671599,2.027451,0.8665784,0.5950025,1.075106,3.751143,0.5589678,1.733311,4.500878,3.001739,1.095226,2.642994,0,1.850472,2.274102,1.637136,1.700545,2.281184,1.907877,0.961555,1.122092,1.922426,0.4462118,2.688265,2.578847,2.148634,2.866004,1.307401,0.4200716,1.651136,2.268671,1.924676,1.734916,2.07153,1.886826,1.216071,2.403248,1.514645,1.703872,2.499202,4.429812,6.452213,6.648295,6.134023,4.718695,4.317266,4.161497,4.748772,5.330061,3.496763,6.095656,4.812764,4.404461,3.251111,4.318698,5.052145,5.743913,4.833928,5.818539,6.249164,3.86581,4.154223,6.706009,7.047853,4.504026,4.47151,4.177816,4.476492,5.494566,5.602485,5.456236,6.026141,4.986759,4.484111,3.268407,5.681231,5.965911,6.658038,3.473487,3.407362,3.324216,1.355596,4.829059,4.825947,4.829851,6.832643,5.956355,4.897294,5.523252,3.886224,11.68594,11.68872,11.39128,9.267949,8.789684,11.04936,10.73129,10.39043,9.127274,10.5429,9.579945,12.6831,11.39792,10.1711,10.59155,9.921128,10.70909,10.95454,11.13172,10.26917,9.902509,9.02108,11.79445,11.93395,10.48312,10.97245,11.11987,8.497268,10.70554,10.58872,12.41128,11.07199,11.04693,9.613808,9.605769,10.17176,9.776934,10.01245,13.36969,9.34001,9.789244,9.408328,12.29215,10.1667,9.916549,11.4598,11.46119,11.10534,11.44437,9.924112,6.780137,5.844381,7.767353,7.694732,7.789608,6.4683,6.136286,7.572897,7.658179,7.208999,6.700475,6.755589,8.002671,6.911732,6.333046,5.948587,7.202887,7.379437,7.344092,8.165555,9.224135,7.674196,7.764636,7.587255,6.162258,7.25433,6.723632,7.132112,6.647213,6.729988,8.103783,5.483578,6.858179,8.990402,5.92757,7.478972,7.918959,8.499928,7.021477,7.064243,7.152094,7.547009,8.368026,9.853602,7.112197,8.38453,6.807429,6.289342,8.021542,8.182996, + 2.074064,1.978605,2.447882,0.5294707,2.590269,2.456378,0.9658891,2.553328,0.9336566,1.806994,1.581825,1.032715,1.898869,1.904252,2.594237,2.684093,1.738809,2.852981,5.004641,3.142624,2.304765,3.462575,1.850472,0,2.843371,3.014888,2.780091,3.825355,2.336317,0.9061814,1.655245,2.326272,2.248645,2.124763,3.517636,1.109826,4.029862,0.5541797,1.858732,0.6104827,2.650462,2.941801,2.631872,0.625405,2.806732,2.179201,2.178355,3.104107,0.2312316,2.252115,6.237845,8.101836,8.496849,7.926517,6.550115,6.157783,6.010123,6.582717,7.168452,5.331991,7.874616,6.659992,6.253838,4.982304,6.167162,6.812204,7.58285,6.661179,7.668356,8.099629,5.519239,5.994449,8.548706,8.88148,6.349297,6.313675,6.027323,6.318367,7.194782,7.347464,7.293458,7.874231,6.808618,6.260433,5.007511,7.531601,7.814724,8.50624,5.291613,5.248519,5.156998,3.076927,6.671609,6.669832,6.679658,8.550985,7.806611,6.727695,7.283177,5.720435,13.44844,13.49954,13.127,11.04196,10.5831,12.85388,12.49187,12.16764,10.79472,12.31217,11.30682,14.51032,13.10886,11.95397,12.4019,11.75224,12.46922,12.69937,12.92589,12.03118,11.67546,10.84767,13.62688,13.66864,12.27665,12.8085,12.87042,10.30968,12.54576,12.31114,14.20755,12.84998,12.6716,11.40712,11.44133,11.92966,11.59529,11.85078,15.14935,11.18829,11.54231,11.10568,14.06205,11.9997,11.66101,13.28757,13.17258,12.91607,13.26473,11.69968,7.269697,6.310154,8.166728,8.441415,8.728458,7.342229,6.844963,8.544507,8.480948,7.636263,7.725919,7.630879,8.868497,7.944568,6.889654,6.69071,7.843312,8.496445,8.307184,8.932378,9.848103,8.011578,8.165875,8.466795,6.672966,8.044913,7.639644,7.78335,7.287543,7.537562,8.930466,6.48791,7.674513,9.727315,7.054884,7.833187,8.77097,9.018687,8.228016,8.074417,7.766775,8.307986,8.601891,10.83582,7.844676,8.638304,7.316485,7.163895,8.82956,9.04618, + 0.8490186,1.257686,1.078943,2.405109,1.428724,0.9864969,2.168148,0.3053144,1.926174,1.040228,1.273402,2.033312,1.417187,2.865129,1.543019,2.654151,1.746065,0.8483471,2.273049,0.8544427,1.233886,0.6585289,2.274102,2.843371,0,1.267604,0.8035495,1.882654,0.5072258,2.293042,1.335594,0.5173697,2.546421,1.52775,0.7942362,2.059588,1.416302,2.469747,1.854314,2.241904,0.2825456,0.674414,0.6043562,2.477432,0.550337,1.058947,1.082334,1.684983,2.895611,1.109016,4.571706,7.948948,7.263462,7.230525,5.686251,5.236196,4.964984,5.062959,6.18393,4.567539,7.251279,5.584032,4.996662,4.793928,5.109256,6.341277,6.563298,5.077733,6.437366,6.784708,5.51329,5.09386,7.425068,7.84872,5.339992,5.354966,4.951182,5.363114,6.925603,6.904552,6.313076,6.688315,6.001618,5.760225,4.788384,6.221332,6.612221,7.045943,4.668033,3.973895,4.440492,3.267807,5.674375,5.653179,5.524774,8.150933,6.466986,5.857798,6.781719,4.301525,12.73254,12.51746,12.53359,10.32278,9.775133,11.92489,11.80278,11.40551,10.49887,11.58602,10.78667,13.3872,12.61304,11.16758,11.44456,10.64789,11.78268,12.07579,12.05735,11.34522,10.94566,9.807874,12.47069,13.07021,11.42509,11.6307,12.21887,9.393335,11.32467,11.78638,13.30435,12.06989,12.47079,10.57719,10.30041,11.26474,10.60047,10.66863,14.32314,9.860967,10.9078,10.70056,13.30074,10.87127,11.06085,12.18055,12.67394,11.9456,12.21856,10.95638,9.049149,8.11698,10.03993,9.915451,9.942743,8.662485,8.378439,9.714094,9.856576,9.481037,8.828918,8.945746,10.18283,9.03305,8.597401,8.185363,9.450726,9.446176,9.492087,10.37712,11.4653,9.948275,10.03713,9.766479,8.431442,9.466374,8.899293,9.378367,8.898367,8.942122,10.29692,7.644085,9.066384,11.20512,8.01716,9.752958,10.10493,10.76106,9.035559,9.194351,9.404659,9.76498,10.64046,11.96527,9.341039,10.65772,9.07474,8.485628,10.22156,10.36244, + 1.712545,2.20522,2.22706,2.752201,0.4960257,2.136941,2.087471,1.366209,2.29629,1.627653,1.812881,2.584997,1.117805,2.189027,0.5668627,3.75006,1.344811,0.4230698,3.092269,2.117288,0.7102357,1.243056,1.637136,3.014888,1.267604,0,0.4842866,0.8354065,1.313955,2.186694,1.400347,1.342855,1.698973,2.559773,1.094069,2.665087,1.23726,2.495792,1.31476,2.528464,1.465403,0.6023909,0.739386,2.901731,0.7203735,0.8736702,2.114377,0.4240473,2.96755,2.179858,3.493131,6.682629,6.094606,5.978718,4.439579,3.991197,3.732447,3.942288,4.957428,3.303493,5.994027,4.364957,3.803427,3.544972,3.880746,5.074443,5.345961,3.978922,5.259285,5.630586,4.270763,3.844983,6.234294,6.644404,4.107449,4.115803,3.723129,4.12361,5.658499,5.638096,5.087252,5.503222,4.751948,4.492956,3.536716,5.059339,5.429851,5.93502,3.400575,2.762094,3.174022,2.188786,4.444188,4.425592,4.319021,6.885464,5.315526,4.613366,5.516634,3.133465,11.50238,11.32639,11.28977,9.086256,8.547349,10.72283,10.56721,10.17754,9.233348,10.35415,9.532949,12.22637,11.36098,9.941995,10.24561,9.473198,10.54677,10.83393,10.84614,10.10808,9.712348,8.616652,11.31411,11.82793,10.20936,10.47585,10.98022,8.179176,10.17854,10.53508,12.1021,10.84616,11.20436,9.355443,9.131713,10.02512,9.404741,9.510668,13.11138,8.734198,9.664136,9.439567,12.07764,9.702546,9.814351,11.01246,11.4222,10.75065,11.03842,9.724714,8.141243,7.24052,9.151306,8.889607,8.845474,7.611657,7.397725,8.608631,8.802937,8.590411,7.719328,7.8886,9.108382,7.917165,7.672086,7.196346,8.47423,8.295092,8.393117,9.33664,10.46565,9.087256,9.147778,8.69329,7.528677,8.43138,7.82795,8.398943,7.932831,7.910586,9.235219,6.569188,8.029053,10.16507,6.888189,8.88808,9.036677,9.812419,7.861595,8.083645,8.439234,8.736133,9.813574,10.83,8.330576,9.821933,8.158345,7.43844,9.167869,9.286435, + 1.251893,1.744525,1.744104,2.452814,0.6653927,1.653604,1.917265,0.8819535,1.975944,1.214083,1.422532,2.220596,0.9663589,2.290101,0.7784155,3.27739,1.26982,0.08164664,2.828643,1.657992,0.6100907,0.9522211,1.700545,2.780091,0.8035495,0.4842866,0,1.242062,0.8399866,2.030889,1.124875,0.8688808,1.878899,2.090784,0.879012,2.288025,1.264201,2.299878,1.308547,2.242394,0.9834863,0.2249446,0.2590471,2.581776,0.2560646,0.6119147,1.640836,0.8871046,2.767182,1.702782,3.941499,7.14952,6.569343,6.462321,4.923751,4.475451,4.21633,4.403583,5.441007,3.783582,6.476561,4.847642,4.281699,3.990427,4.364326,5.550747,5.828654,4.4343,5.73549,6.101911,4.710408,4.329065,6.713254,7.125621,4.591385,4.600051,4.206632,4.607866,6.127745,6.115005,5.570788,5.980899,5.235888,4.968246,3.984835,5.532036,5.90698,6.396179,3.875412,3.242908,3.651577,2.512296,4.927999,4.909187,4.7998,7.363525,5.786037,5.097615,5.995283,3.605491,11.98649,11.80622,11.77391,9.57053,9.03127,11.20421,11.05147,10.66152,9.711145,10.83832,10.01606,12.70095,11.84432,10.42582,10.72651,9.95,11.03104,11.31815,11.32868,10.59236,10.19656,9.096188,11.78772,12.31213,10.69235,10.94897,11.4645,8.661861,10.64978,11.01855,12.58359,11.32988,11.68083,9.838952,9.607322,10.5094,9.885088,9.984228,13.59408,9.200736,10.14831,9.920518,12.56134,10.17827,10.29835,11.48827,11.90559,11.23101,11.51642,10.20886,8.390889,7.473504,9.392846,9.19927,9.193296,7.933369,7.682661,8.960868,9.127126,8.832256,8.073329,8.213942,9.443903,8.274856,7.929626,7.485262,8.758269,8.673403,8.741613,9.654265,10.76299,9.315538,9.389667,9.02787,7.774931,8.745446,8.160891,8.684384,8.210749,8.222371,9.563986,6.902868,8.343996,10.48299,7.252704,9.117955,9.368824,10.08381,8.253634,8.438511,8.717668,9.047236,10.02662,11.2,8.631797,10.03915,8.412162,7.758041,9.492335,9.622903, + 2.491503,2.982686,2.935692,3.583238,1.239216,2.842937,2.879053,2.066941,3.130945,2.445521,2.640329,3.419213,1.928571,2.755845,1.254357,4.49721,2.111655,1.162296,3.143344,2.662839,1.529289,1.561969,2.281184,3.825355,1.882654,0.8354065,1.242062,0,2.072233,2.969119,2.233202,2.100761,2.203947,3.320514,1.346108,3.497491,1.04979,3.293612,2.041322,3.357467,2.134427,1.241637,1.494901,3.735628,1.406993,1.708929,2.866206,0.7672431,3.762716,2.920286,2.707395,6.266764,5.380854,5.411344,3.863484,3.413489,3.122863,3.185004,4.32768,2.828234,5.448242,3.722934,3.1213,3.289543,3.260665,4.606664,4.697684,3.206597,4.555766,4.902471,4.020973,3.281598,5.545396,5.973393,3.495128,3.520137,3.103159,3.528809,5.23674,5.15933,4.45568,4.807811,4.183596,4.041483,3.269163,4.338678,4.731226,5.173502,2.975701,2.117359,2.730772,2.392467,3.824513,3.80034,3.654164,6.387376,4.584884,4.029179,5.022672,2.420469,10.87047,10.63629,10.68829,8.469516,7.913165,10.04658,9.946978,9.542298,8.727892,9.72637,8.963284,11.50528,10.78325,9.302501,9.56542,8.76528,9.927287,10.22791,10.18266,9.491669,9.088049,7.927268,10.58919,11.22214,9.553057,9.749334,10.36649,7.521668,9.444703,9.955814,11.42577,10.20279,10.70517,8.709564,8.417789,9.414472,8.720688,8.786753,12.44801,7.985292,9.063867,8.901569,11.43258,8.988661,9.221558,10.29801,10.84336,10.06531,10.33612,9.097041,8.347497,7.485992,9.366729,8.964746,8.829782,7.668405,7.538192,8.583214,8.845114,8.808692,7.695863,7.934547,9.121578,7.882535,7.866416,7.330182,8.60817,8.201737,8.378688,9.390915,10.55979,9.328199,9.362548,8.711347,7.746336,8.499523,7.856218,8.530429,8.083591,7.987787,9.263933,6.607651,8.098119,10.21436,6.844551,9.12722,9.058464,9.964844,7.731462,8.055113,8.585207,8.808986,10.07871,10.74626,8.428329,10.07942,8.356288,7.501617,9.207165,9.29629, + 0.4268785,0.9117083,0.9287043,1.903921,1.287705,0.8432271,1.682273,0.2385051,1.422262,0.5371903,0.7727509,1.554203,1.043355,2.482733,1.392315,2.437739,1.354827,0.9155652,2.74769,1.093885,0.9951712,1.141943,1.907877,2.336317,0.5072258,1.313955,0.8399866,2.072233,0,1.807454,0.8710449,0.02892871,2.235863,1.251079,1.236661,1.592583,1.826995,1.967983,1.492735,1.736063,0.3723414,0.8464066,0.5812855,1.984835,0.6754344,0.7527932,0.8011731,1.681271,2.389311,0.8661504,4.777726,7.889864,7.407613,7.266664,5.7357,5.289693,5.039256,5.243191,6.265322,4.573632,7.27354,5.675764,5.117378,4.691892,5.189039,6.322995,6.656542,5.272617,6.572873,6.941397,5.394058,5.140235,7.548187,7.957091,5.413694,5.418355,5.031807,5.425928,6.876946,6.888311,6.395293,6.817145,6.044426,5.73849,4.69201,6.371114,6.743689,7.235598,4.647801,4.075509,4.433234,3.03484,5.75108,5.73359,5.632259,8.139387,6.625683,5.911171,6.775147,4.444645,12.80523,12.63995,12.58266,10.38605,9.852445,12.03516,11.86703,11.48195,10.48398,11.65639,10.81477,13.53939,12.64425,11.24761,11.55845,10.78701,11.84637,12.1288,12.15656,11.40699,11.01396,9.930363,12.62659,13.12205,11.51863,11.78802,12.27766,9.489417,11.48937,11.8198,13.41425,12.15234,12.44741,10.66286,10.44516,11.3222,10.71804,10.8231,14.42131,10.04071,10.95792,10.70685,13.3838,11.01604,11.10522,12.326,12.70589,12.0639,12.35238,11.02729,8.681804,7.740878,9.662886,9.597931,9.665941,8.361739,8.043605,9.443186,9.554003,9.106052,8.563222,8.64762,9.8914,8.771009,8.238221,7.855034,9.110739,9.209056,9.217518,10.06618,11.13165,9.561642,9.660368,9.475312,8.064009,9.154743,8.609446,9.039896,8.555078,8.63018,9.997836,7.360852,8.757111,10.89226,7.767688,9.368103,9.810058,10.40598,8.819014,8.928325,9.059886,9.449375,10.24111,11.71075,9.017299,10.2612,8.710609,8.183478,9.918144,10.07153, + 1.697855,1.828303,2.251821,0.9319575,1.730367,2.225527,0.1251837,2.045135,0.8325065,1.364252,1.21083,1.20128,1.079918,1.162151,1.720113,3.009509,0.8583507,2.094558,4.555131,2.806659,1.485008,2.839576,0.961555,0.9061814,2.293042,2.186694,2.030889,2.969119,1.807454,0,0.9651161,1.807674,1.384925,2.110593,2.850514,1.323917,3.294675,0.3525585,0.9591771,0.7338513,2.170324,2.222313,1.936536,1.134918,2.114468,1.419937,1.969472,2.227564,0.7996511,2.062249,5.332516,7.347582,7.607122,7.085736,5.679694,5.278796,5.120654,5.67691,6.291616,4.458049,7.042876,5.77276,5.354213,4.175089,5.277958,5.991613,6.705462,5.755013,6.775843,7.203775,4.756204,5.115766,7.667223,8.009245,5.464849,5.432916,5.135972,5.437927,6.410272,6.536719,6.417774,6.985423,5.946108,5.42906,4.195942,6.63425,6.924573,7.604764,4.43131,4.344267,4.285159,2.261797,5.790398,5.78707,5.787354,7.757561,6.908663,5.858177,6.463157,4.81477,12.62964,12.64659,12.32543,10.21486,9.742555,12.00566,11.67409,11.33867,10.03335,11.48859,10.51008,13.64402,12.32275,11.12108,11.54922,10.8824,11.65173,11.89187,12.08524,11.21233,10.84925,9.981778,12.75585,12.8679,11.43635,11.934,12.05929,9.455169,11.66696,11.51762,13.36555,12.02062,11.93642,10.56682,10.5673,11.11347,10.73626,10.97399,14.31923,10.29886,10.72913,10.32683,13.23842,11.12812,10.85338,12.42075,12.38622,12.06315,12.40419,10.87171,7.097516,6.140506,8.045324,8.15065,8.34374,6.981704,6.561735,8.142565,8.152718,7.49749,7.292825,7.27164,8.520827,7.509016,6.681345,6.389707,7.6013,8.021421,7.908305,8.6342,9.624876,7.919551,8.043551,8.110311,6.485099,7.730141,7.260321,7.53561,7.041533,7.211125,8.602558,6.056527,7.34468,9.447565,6.567026,7.731668,8.429702,8.843539,7.706657,7.650858,7.536905,8.009399,8.564331,10.43711,7.557328,8.591205,7.135122,6.801767,8.510435,8.700651, + 0.8949661,1.232402,1.534568,1.352317,1.060222,1.479706,0.8418205,1.108651,0.900284,0.5742121,0.590182,1.223136,0.396362,1.657461,1.109475,2.723301,0.5731733,1.198293,3.606628,1.936562,0.7164706,1.876142,1.122092,1.655245,1.335594,1.400347,1.124875,2.233202,0.8710449,0.9651161,0,0.8768578,1.518109,1.596187,1.896862,1.320006,2.378582,1.189447,0.7514879,1.131161,1.242892,1.291455,0.9890254,1.502646,1.166804,0.5327393,1.282638,1.5862,1.649754,1.378236,4.813078,7.430869,7.287703,6.964093,5.476113,5.045439,4.83575,5.220851,6.051099,4.267237,6.948202,5.488974,4.99223,4.208572,4.991557,5.943534,6.457056,5.276203,6.447874,6.849136,4.871581,4.887194,7.389863,7.769206,5.201117,5.188181,4.839334,5.19463,6.443125,6.505227,6.180576,6.677191,5.76863,5.362099,4.2175,6.274208,6.609306,7.199404,4.296093,3.947126,4.108668,2.399192,5.537245,5.526379,5.473441,7.752022,6.541078,5.655172,6.408769,4.376533,12.52968,12.44936,12.26906,10.10508,9.597789,11.82582,11.58095,11.21768,10.07725,11.38129,10.47434,13.39779,12.30164,10.99038,11.3573,10.63333,11.55945,11.82326,11.92787,11.11873,10.73823,9.752312,12.49472,12.81119,11.28293,11.66198,11.98104,9.26869,11.37781,11.48369,13.19935,11.89541,12.02009,10.41785,10.30318,11.02719,10.52716,10.6964,14.18351,9.963732,10.65251,10.33221,13.12363,10.8712,10.78978,12.1767,12.36426,11.86826,12.18256,10.75584,7.843996,6.897785,8.817535,8.801103,8.910243,7.583792,7.233377,8.694383,8.771764,8.262474,7.822511,7.871696,9.119863,8.033822,7.4071,7.049296,8.294297,8.499507,8.465239,9.274925,10.31844,8.710302,8.8152,8.704823,7.226797,8.364285,7.842238,8.224859,7.736572,7.84041,9.218338,6.60453,7.969712,10.09809,7.048513,8.517951,9.035133,9.575865,8.135759,8.186214,8.239439,8.654593,9.382473,10.97568,8.215552,9.404006,7.875151,7.404525,9.134461,9.300218, + 0.4001053,0.8835719,0.9009759,1.890084,1.314078,0.8158746,1.682523,0.2377133,1.40953,0.523653,0.7583085,1.535365,1.059071,2.495449,1.418255,2.408815,1.368171,0.9443928,2.747998,1.079585,1.019059,1.157637,1.922426,2.326272,0.5173697,1.342855,0.8688808,2.100761,0.02892871,1.807674,0.8768578,0,2.253875,1.222253,1.256161,1.572149,1.849239,1.963381,1.508264,1.724584,0.366325,0.8739391,0.6101489,1.968616,0.7030319,0.7745586,0.7722459,1.709701,2.381895,0.8373075,4.806391,7.916328,7.43654,7.294863,5.764111,5.318167,5.067924,5.272034,6.294006,4.601563,7.301552,5.704532,5.14628,4.71755,5.217743,6.350391,6.685299,5.301379,6.601794,6.970321,5.419132,5.168641,7.577074,7.985916,5.442344,5.446917,5.060522,5.454484,6.903699,6.915714,6.423981,6.846052,6.07275,5.765862,4.717819,6.400042,6.772602,7.264425,4.675296,4.10437,4.460972,3.056343,5.779743,5.762281,5.661109,8.166822,6.654604,5.939616,6.802727,4.473572,12.83376,12.66881,12.61093,10.4145,9.881036,12.06397,11.89548,11.51051,10.51129,11.68489,10.84278,13.56832,12.67228,11.27621,11.58727,10.81593,11.87481,12.15712,12.1853,11.43542,11.04245,9.959235,12.65552,13.15035,11.54734,11.81695,12.30605,9.518156,11.51829,11.84788,13.44305,12.18096,12.47452,10.69151,10.47408,11.35058,10.74688,10.85203,14.45004,10.0696,10.98621,10.73453,13.41241,11.04496,11.13345,12.35492,12.73394,12.09275,12.38128,11.05581,8.694404,7.752865,9.674677,9.613891,9.684241,8.378783,8.058555,9.461809,9.570866,9.118035,8.582168,8.664796,9.908885,8.790128,8.251459,7.870295,9.125272,9.229359,9.235961,10.08252,11.1465,9.57266,9.672181,9.492834,8.076644,9.171089,8.627095,9.054535,8.569422,8.646541,10.01488,7.378963,8.773623,10.90844,7.787501,9.379278,9.827352,10.41939,8.840264,8.947231,9.074096,9.465461,10.251,11.73011,9.032903,10.27135,8.723449,8.200452,9.934938,10.08904, + 2.393766,2.748225,3.040329,2.306915,1.240201,2.978054,1.385208,2.438992,2.078334,2.090003,2.088939,2.473639,1.203098,0.5671959,1.142925,4.1881,0.9452475,1.893762,4.70754,3.322709,1.316547,2.83032,0.4462118,2.248645,2.546421,1.698973,1.878899,2.203947,2.235863,1.384925,1.518109,2.253875,0,3.106181,2.734684,2.594751,2.931794,1.720311,0.7691265,2.091119,2.580395,2.101911,1.968024,2.508865,2.09814,1.499731,2.798097,1.467691,2.083054,2.892923,4.122986,6.006033,6.253434,5.700914,4.302374,3.909391,3.768288,4.41005,4.919807,3.083397,5.659229,4.415327,4.033656,2.806134,3.924838,4.611711,5.33421,4.50384,5.428791,5.865455,3.420079,3.74603,6.300533,6.633526,4.102862,4.065663,3.78793,4.070266,5.049018,5.160333,5.044849,5.630238,4.564449,4.046165,2.824054,5.301564,5.572099,6.28854,3.048352,3.062492,2.908648,0.9104486,4.423647,4.422425,4.440784,6.388469,5.577757,4.480267,5.083065,3.550739,11.24784,11.2628,10.94954,8.831497,8.357654,10.6211,10.29273,9.954837,8.681265,10.10579,9.137056,12.26494,10.954,9.736703,10.16532,9.50522,10.27045,10.51379,10.70032,9.830758,9.465976,8.602263,11.37954,11.49217,10.05144,10.56024,10.67989,8.071512,10.29712,10.1456,11.98064,10.63667,10.60079,9.181919,9.193119,9.732689,9.353944,9.6022,12.93503,8.943805,9.349392,8.963359,11.85541,9.75212,9.475588,11.04188,11.01731,10.67932,11.0225,9.488101,6.516771,5.595513,7.515923,7.372317,7.430481,6.128128,5.832041,7.208745,7.321223,6.95558,6.330525,6.413369,7.656067,6.539476,6.059231,5.639041,6.904664,6.990952,6.982437,7.836973,8.918935,7.436764,7.512825,7.239903,5.900031,6.925688,6.373808,6.832141,6.352996,6.401157,7.764077,5.125089,6.526814,8.664184,5.543433,7.239304,7.575286,8.219167,6.619805,6.695344,6.859513,7.222567,8.148525,9.48073,6.795895,8.160582,6.539657,5.95025,7.685722,7.83615, + 0.8512363,0.3741792,0.5092227,1.595365,2.45629,0.5835309,2.011396,1.272457,1.316766,1.049471,1.017571,1.092129,1.964258,3.155406,2.545687,1.19229,2.163237,2.166644,3.118184,1.258013,2.11545,2.142242,2.688265,2.124763,1.52775,2.559773,2.090784,3.320514,1.251079,2.110593,1.596187,1.222253,3.106181,0,2.311871,1.022546,2.938631,2.054016,2.34577,1.581423,1.2455,2.083682,1.832324,1.53786,1.915155,1.850403,0.455837,2.906085,2.287708,0.4189095,6.027441,9.007922,8.653996,8.467146,6.948613,6.506319,6.266589,6.494252,7.492665,5.765744,8.464688,6.908591,6.360469,5.787591,6.418264,7.486658,7.888169,6.523397,7.817936,8.190178,6.461371,6.35366,8.789214,9.192884,6.639672,6.639515,6.261822,6.646784,8.010338,8.051122,7.622739,8.060377,7.252551,6.902422,5.793898,7.619108,7.987653,8.486677,5.820445,5.315574,5.617196,3.995098,6.977508,6.96168,6.87072,9.30169,7.874865,7.125663,7.946374,5.693081,14.02044,13.878,13.78353,11.59794,11.07262,13.2689,13.07806,12.70019,11.6375,12.87114,12.00298,14.7856,13.83256,12.46795,12.79382,12.03077,13.05708,13.33266,13.38557,12.61696,12.2281,11.1696,13.87373,14.3243,12.74543,13.03557,13.48504,10.71889,12.73819,13.01062,14.64724,13.37327,13.58948,11.88651,11.69042,12.52962,11.95518,12.07032,15.64878,11.29133,12.1611,11.87827,14.6043,12.26113,12.30447,13.57091,13.89469,13.30068,13.59416,12.24289,9.203952,8.245553,10.14357,10.25664,10.42413,9.074073,8.670118,10.21629,10.25145,9.598825,9.354741,9.36366,10.6137,9.568712,8.791016,8.496176,9.711753,10.05509,9.984076,10.73855,11.73546,10.01005,10.142,10.20128,8.592883,9.83245,9.345735,9.645899,9.151985,9.311809,10.7007,8.125394,9.44437,11.55414,8.600633,9.824573,10.52459,10.95147,9.707264,9.716121,9.647496,10.11431,10.63706,12.5066,9.66433,10.66765,9.242716,8.89414,10.61077,10.79385, + 1.629601,2.051899,1.83947,3.12152,1.495773,1.749935,2.730714,1.087849,2.63552,1.764789,2.000648,2.790788,1.823074,3.166529,1.598773,3.401874,2.139113,0.8474176,1.998871,1.377539,1.488638,0.2210882,2.578847,3.517636,0.7942362,1.094069,0.879012,1.346108,1.236661,2.850514,1.896862,1.256161,2.734684,2.311871,0,2.828004,0.6271793,3.084759,2.186855,2.936885,1.074262,0.6570205,0.914303,3.215075,0.7369959,1.448163,1.873192,1.485229,3.538033,1.893426,3.917796,7.598847,6.656848,6.754961,5.207678,4.758125,4.463586,4.432055,5.659106,4.166012,6.7938,5.052292,4.436048,4.547241,4.598617,5.947312,6.020618,4.43072,5.845477,6.166837,5.279752,4.627374,6.841389,7.279956,4.8341,4.862265,4.44174,4.871058,6.568863,6.502192,5.786071,6.102419,5.528221,5.378098,4.533115,5.614723,6.023787,6.391846,4.301998,3.455304,4.060766,3.282723,5.160619,5.134947,4.974143,7.732759,5.848805,5.372108,6.367102,3.723761,12.19032,11.91892,12.0203,9.797981,9.23517,11.34098,11.2727,10.86181,10.07393,11.04911,10.30428,12.75586,12.12176,10.62022,10.85761,10.0351,11.25332,11.55871,11.48568,10.81928,10.4129,9.215475,11.83685,12.55239,10.86132,10.99679,11.69442,8.83246,10.68378,11.29435,12.71837,11.51755,12.05116,10.02478,9.68242,10.74427,10.0114,10.03955,13.74874,9.207913,10.39736,10.2467,12.74528,10.25194,10.55711,11.55802,12.1816,11.35272,11.60829,10.42046,9.223788,8.315966,10.23101,9.983673,9.933507,8.705234,8.48958,9.695203,9.896139,9.670093,8.805602,8.981775,10.19967,9.001875,8.757208,8.288791,9.566113,9.368396,9.481073,10.4304,11.55933,10.16116,10.22762,9.784857,8.609758,9.525366,8.920003,9.491046,9.023465,9.004641,10.32775,7.66141,9.123022,11.25877,7.970443,9.96267,10.12865,10.90191,8.924676,9.169425,9.530069,9.830186,10.87998,11.90724,9.424405,10.89055,9.242369,8.532197,10.261,10.37749, + 1.211871,0.9436867,1.401635,0.5849461,2.376887,1.429499,1.264154,1.754392,0.5171921,1.086476,0.8658679,0.1234357,1.705435,2.47728,2.429443,1.693377,1.747955,2.369438,4.03418,2.144705,2.026019,2.717258,2.148634,1.109826,2.059588,2.665087,2.288025,3.497491,1.592583,1.323917,1.320006,1.572149,2.594751,1.022546,2.828004,0,3.416766,1.149507,1.92869,0.6364461,1.81022,2.380131,2.068071,0.51683,2.216191,1.801287,1.160299,2.898365,1.289284,1.215626,6.126118,8.600745,8.602729,8.230347,6.764846,6.340732,6.141769,6.539908,7.350627,5.547637,8.204248,6.796293,6.309411,5.394293,6.298255,7.177314,7.759104,6.593513,7.763171,8.167257,6.01414,6.180771,8.698841,9.071311,6.503832,6.486637,6.147514,6.492766,7.63886,7.733142,7.479596,7.990216,7.050573,6.602056,5.40955,7.592379,7.923206,8.519403,5.558027,5.265649,5.383723,3.503751,6.838497,6.829229,6.785679,8.97045,7.859898,6.944245,7.646731,5.696524,13.79469,13.74511,13.51634,11.37169,10.87602,13.11654,12.84266,12.48936,11.27355,12.64817,11.71092,14.70491,13.53309,12.26524,12.65101,11.93971,12.8208,13.07535,13.21207,12.38022,12.00592,11.05401,13.8042,14.059,12.56545,12.97293,13.23719,10.55919,12.6912,12.72041,14.48697,13.16909,13.19554,11.69825,11.61214,12.28575,11.82467,12.0078,15.46212,11.28162,11.90685,11.54898,14.39446,12.17919,12.03887,13.4829,13.59616,13.16307,13.48403,12.0253,8.302207,7.341656,9.220662,9.416855,9.643977,8.27278,7.822069,9.447369,9.433953,8.682905,8.604291,8.562706,9.809477,8.821204,7.905317,7.657328,8.844282,9.340809,9.212072,9.904124,10.86099,9.075429,9.219475,9.401506,7.697456,9.005647,8.55776,8.781285,8.285509,8.490392,9.884188,7.36617,8.625432,10.71048,7.887215,8.89361,9.716012,10.05258,9.030132,8.960534,8.773714,9.278717,9.68257,11.74272,8.821223,9.716463,8.345143,8.093099,9.788623,9.988744, + 2.235879,2.672553,2.466043,3.668417,1.724828,2.3768,3.181453,1.701503,3.183186,2.337247,2.569724,3.370997,2.223343,3.425751,1.803664,4.024497,2.509154,1.200549,2.094859,1.964124,1.837637,0.8169083,2.866004,4.029862,1.416302,1.23726,1.264201,1.04979,1.826995,3.294675,2.378582,1.849239,2.931794,2.938631,0.6271793,3.416766,0,3.561912,2.515654,3.47074,1.69809,1.088089,1.399768,3.776982,1.228555,1.876074,2.497984,1.510144,4.027126,2.52,3.376659,7.273543,6.137594,6.336041,4.79816,4.35401,4.043756,3.905482,5.208369,3.835455,6.388852,4.600922,3.967068,4.338765,4.169366,5.599267,5.553373,3.891281,5.340863,5.640979,5.069646,4.234577,6.33867,6.786862,4.406084,4.444821,4.015451,4.454047,6.245352,6.142833,5.332699,5.601153,5.119867,5.045526,4.317836,5.099924,5.520949,5.838546,3.998841,3.037862,3.750886,3.323124,4.722884,4.693808,4.508114,7.353412,5.32403,4.955217,5.998994,3.249318,11.70602,11.39523,11.55712,9.330501,8.757812,10.82818,10.79851,10.37844,9.680547,10.57034,9.867103,12.20907,11.67449,10.13462,10.34332,9.503814,10.7797,11.0935,10.98133,10.34889,9.938302,8.699971,11.28914,12.08516,10.3635,10.44982,11.22364,8.340676,10.13242,10.84796,12.20256,11.02694,11.6571,9.536605,9.148008,10.27802,9.496875,9.496961,13.24,8.650025,9.939174,9.831008,12.25086,9.715818,10.10353,11.01821,11.73344,10.83361,11.07683,9.943529,9.303028,8.419576,10.31868,9.975045,9.863967,8.683048,8.522713,9.619151,9.865267,9.758595,8.730681,8.952702,10.14953,8.919657,8.827222,8.317097,9.596732,9.247542,9.412265,10.40805,11.56503,10.26645,10.31483,9.737774,8.695261,9.511595,8.87918,9.519888,9.064548,8.996365,10.28809,7.626135,9.109457,11.23357,7.882314,10.06627,10.08424,10.94705,8.780059,9.091236,9.568796,9.819872,11.00374,11.79198,9.430397,11.00893,9.31596,8.514068,10.22843,10.32518, + 1.785441,1.820368,2.272495,0.6550819,2.054931,2.260397,0.4169061,2.199592,0.7377639,1.47342,1.279299,1.034773,1.378666,1.437441,2.052443,2.839167,1.192381,2.368447,4.700703,2.893918,1.787066,3.053561,1.307401,0.5541797,2.469747,2.495792,2.299878,3.293612,1.967983,0.3525585,1.189447,1.963381,1.720311,2.054016,3.084759,1.149507,3.561912,0,1.305916,0.5137726,2.313634,2.47792,2.178419,0.8515982,2.356249,1.689394,1.9899,2.561838,0.4719488,2.076657,5.683711,7.645504,7.955488,7.416557,6.021143,5.623258,5.46875,6.029441,6.635466,4.800499,7.370302,6.120165,5.705544,4.491522,5.625981,6.314448,7.049559,6.107334,7.125067,7.55406,5.05565,5.46009,8.01283,8.351666,5.811262,5.778032,5.484701,5.782931,6.719411,6.856012,6.761233,7.333452,6.28472,5.755779,4.514126,6.984965,7.273041,7.956635,4.768642,4.696699,4.626777,2.578353,6.135724,6.132937,6.136451,8.070695,7.259562,6.199333,6.785962,5.167321,12.9532,12.98254,12.64259,10.54118,10.07375,12.33987,11.99717,11.66582,10.33497,11.81378,10.82516,13.98472,12.63415,11.44964,11.88499,11.22419,11.97469,12.21117,12.41672,11.53574,11.17533,10.32213,13.09815,13.18481,11.76765,12.27746,12.37996,9.791411,12.01187,11.83166,13.69762,12.34799,12.22856,10.89803,10.91053,11.43589,11.07424,11.31819,14.64707,10.64723,11.05037,10.63514,13.56381,11.47054,11.17258,12.76157,12.69772,12.39905,12.74281,11.19844,7.166547,6.206517,8.096037,8.267794,8.497944,7.124581,6.673393,8.303299,8.284552,7.554137,7.464756,7.414461,8.660709,7.682196,6.763756,6.50803,7.69856,8.210701,8.067563,8.754829,9.717248,7.958601,8.094621,8.253174,6.559066,7.856142,7.411031,7.635016,7.139442,7.340944,8.734791,6.225785,7.476041,9.561838,6.75954,7.774132,8.566974,8.9163,7.913803,7.819499,7.629304,8.129426,8.583051,10.59862,7.672313,8.613679,7.207822,6.944979,8.639125,8.83989, + 1.625559,1.983757,2.271788,1.758904,0.8243909,2.210591,0.8938034,1.70876,1.428604,1.321348,1.33183,1.813772,0.449412,1.011803,0.7882965,3.45289,0.186662,1.34906,4.087952,2.586338,0.6984573,2.239159,0.4200716,1.858732,1.854314,1.31476,1.308547,2.041322,1.492735,0.9591771,0.7514879,1.508264,0.7691265,2.34577,2.186855,1.92869,2.515654,1.305916,0,1.526444,1.850744,1.529968,1.322878,1.949308,1.479983,0.7971413,2.02912,1.283646,1.757667,2.123854,4.381994,6.706812,6.722025,6.301917,4.845043,4.427134,4.243676,4.740611,5.439861,3.624687,6.275677,4.898754,4.44652,3.487392,4.400957,5.252203,5.850916,4.813351,5.885472,6.303668,4.135975,4.265832,6.800923,7.161596,4.599059,4.576196,4.253836,4.581936,5.729358,5.810039,5.568037,6.103866,5.126629,4.675218,3.499308,5.730887,6.03986,6.687161,3.629738,3.420323,3.458676,1.649816,4.930856,4.923884,4.900168,7.051353,6.003073,5.024453,5.720774,3.880718,11.866,11.82642,11.58945,9.443088,8.949255,11.19453,10.914,10.56114,9.365643,10.71954,9.786391,12.79905,11.61044,10.33752,10.73108,10.03396,10.89216,11.14759,11.28686,10.45157,10.07735,9.142264,11.903,12.13205,10.63973,11.07534,11.30893,8.637834,10.80011,10.79601,12.56303,11.2411,11.30013,9.771968,9.711218,10.35724,9.908145,10.1119,13.53492,9.410782,9.978709,9.631449,12.46605,10.27605,10.1115,11.57607,11.67337,11.24381,11.57091,10.09687,7.199824,6.264434,8.187411,8.105734,8.18702,6.873475,6.551132,7.967718,8.064734,7.629021,7.091946,7.160075,8.405686,7.301883,6.752017,6.362316,7.619004,7.758521,7.740171,8.574883,9.639265,8.09411,8.184689,7.9899,6.581952,7.663486,7.125084,7.547924,7.063873,7.138979,8.509442,5.880797,7.26642,9.400533,6.309753,7.898951,8.323113,8.918483,7.388929,7.456379,7.569074,7.957432,8.786932,10.24371,7.524652,8.803755,7.226878,6.69486,8.428544,8.585941, + 1.463591,1.392143,1.858736,0.2340549,2.148598,1.860834,0.707397,1.948342,0.3231766,1.202392,0.9738319,0.5243283,1.442164,1.894771,2.173316,2.325559,1.368515,2.319038,4.394567,2.537222,1.829182,2.870559,1.651136,0.6104827,2.241904,2.528464,2.242394,3.357467,1.736063,0.7338513,1.131161,1.724584,2.091119,1.581423,2.936885,0.6364461,3.47074,0.5137726,1.526444,0,2.042352,2.386706,2.071696,0.4244606,2.242343,1.663825,1.583416,2.675849,0.7215184,1.661755,5.876229,8.07712,8.247704,7.783808,6.353749,5.942698,5.76709,6.25453,6.956284,5.13116,7.746672,6.421828,5.972615,4.894455,5.92447,6.702536,7.368615,6.321526,7.411591,7.830063,5.485831,5.780546,8.32277,8.677362,6.119691,6.093791,5.778354,6.099273,7.133941,7.251407,7.083775,7.628914,6.628122,6.135229,4.913657,7.257152,7.565373,8.210433,5.119031,4.943401,4.96141,2.984407,6.449714,6.443932,6.425754,8.477653,7.529108,6.532903,7.173789,5.39774,13.33708,13.33134,13.04064,10.91891,10.43849,12.69462,12.38239,12.0411,10.76076,12.19397,11.22771,14.31515,13.04334,11.82126,12.23472,11.55088,12.36018,12.6048,12.77984,11.92028,11.55348,10.65544,13.42181,13.58327,12.13151,12.5959,12.77058,10.14041,12.32291,12.23602,14.05868,12.72254,12.66758,11.26243,11.23073,11.82277,11.41647,11.63333,15.01989,10.93699,11.44,11.05009,13.94313,11.79432,11.56664,13.09186,13.10672,12.74819,13.08197,11.57494,7.670129,6.709716,8.59333,8.78042,9.011255,7.638318,7.185627,8.816061,8.798177,8.05373,7.97601,7.928203,9.174482,8.193274,7.27093,7.02095,8.208503,8.71851,8.580451,9.267741,10.22589,8.45154,8.592042,8.766926,7.064257,8.369505,7.9245,8.145344,7.64962,7.854526,9.248418,6.73728,7.989676,10.07404,7.266272,8.268514,9.080727,9.420337,8.416105,8.331281,8.138351,8.642333,9.066699,11.11142,8.184778,9.09908,7.712401,7.458706,9.1526,9.353659, + 0.6011401,0.9790013,0.8063235,2.190422,1.548113,0.7133578,2.045294,0.1420172,1.721313,0.84709,1.068722,1.792845,1.402124,2.84847,1.659407,2.380331,1.719965,1.042772,2.389027,0.7433388,1.299322,0.9255299,2.268671,2.650462,0.2825456,1.465403,0.9834863,2.134427,0.3723414,2.170324,1.242892,0.366325,2.580395,1.2455,1.074262,1.81022,1.69809,2.313634,1.850744,2.042352,0,0.9007087,0.7439933,2.24832,0.7503756,1.081992,0.8000111,1.869039,2.719903,0.8269554,4.833537,8.124688,7.511318,7.443731,5.903126,5.454064,5.189707,5.319027,6.412117,4.767066,7.459397,5.815117,5.236234,4.947774,5.33598,6.533067,6.795582,5.337381,6.682372,7.035754,5.659874,5.30905,7.666983,8.08639,5.564916,5.576396,5.178014,5.584354,7.105233,7.097561,6.541625,6.931537,6.216396,5.950124,4.944843,6.470208,6.856166,7.305415,4.857277,4.206227,4.634598,3.351175,5.90061,5.880627,5.76079,8.346501,6.718407,6.076204,6.978493,4.546881,12.96015,12.76055,12.75311,10.54671,10.00361,12.16425,12.02739,11.6341,10.69396,11.81263,10.99829,13.63868,12.8262,11.39729,11.68492,10.89538,12.00709,12.29659,12.29335,11.56889,11.17144,10.05041,12.72302,13.29079,11.6592,11.88328,12.4417,9.627739,11.5791,12.00018,13.54383,12.30058,12.66293,10.80859,10.54937,11.48691,10.84175,10.92028,14.55917,10.11887,11.12734,10.90399,13.53183,11.12035,11.27841,12.43005,12.88738,12.18736,12.46485,11.18304,9.046921,8.107612,10.03001,9.950271,10.00468,8.708486,8.400674,9.779715,9.901616,9.47274,8.897572,8.993566,10.23534,9.104029,8.60149,8.210795,9.469403,9.53232,9.555341,10.41657,11.48888,9.930393,10.02744,9.819085,8.429059,9.505181,8.952562,9.398144,8.914517,8.980606,10.34438,7.70126,9.106721,11.24337,8.095478,9.736554,10.15516,10.76858,9.133489,9.262901,9.419791,9.801103,10.61165,12.0415,9.371395,10.6314,9.075047,8.530643,10.2661,10.41533, + 1.272803,1.756481,1.695542,2.58911,0.8789991,1.603019,2.105822,0.8255961,2.106168,1.294158,1.517112,2.322074,1.172867,2.514791,0.9898561,3.255914,1.484194,0.2153904,2.606106,1.517087,0.8320461,0.7284276,1.924676,2.941801,0.674414,0.6023909,0.2249446,1.241637,0.8464066,2.222313,1.291455,0.8739391,2.101911,2.083682,0.6570205,2.380131,1.088089,2.47792,1.529968,2.386706,0.9007087,0,0.3169707,2.706635,0.1710377,0.8048376,1.628195,1.025683,2.941005,1.679617,3.948184,7.283338,6.611859,6.556448,5.012684,4.562802,4.29375,4.425609,5.514473,3.894105,6.576868,4.916193,4.335531,4.145997,4.438944,5.669419,5.896312,4.448232,5.782142,6.137848,4.870536,4.419944,6.766305,7.185899,4.668891,4.68256,4.280901,4.690648,6.258378,6.232241,5.643823,6.030989,5.327701,5.089123,4.138248,5.57128,5.955725,6.415019,3.997598,3.306674,3.768479,2.717421,5.003898,4.983289,4.860481,7.477849,5.820777,5.184586,6.108506,3.646976,12.06307,11.85991,11.86095,9.651582,9.106027,11.26362,11.1319,10.73651,9.825746,10.91603,10.11249,12.7405,11.93906,10.4992,10.78423,9.995613,11.11172,11.40352,11.39323,10.67395,10.27527,9.149752,11.82537,12.39789,10.75954,10.98582,11.5473,8.727951,10.68294,11.11249,12.6432,11.4021,11.79826,9.909802,9.65015,10.59291,9.941041,10.02234,13.65906,9.226006,10.23512,10.02626,12.63322,10.22116,10.38767,11.53097,12.00001,11.28666,11.56472,10.2864,8.611394,7.695458,9.614249,9.410945,9.395887,8.142306,7.89848,9.162157,9.3357,9.053579,8.273951,8.422108,9.649806,8.474398,8.149204,7.700408,8.974395,8.866033,8.943946,9.864357,10.97715,9.538047,9.611037,9.233951,7.995705,8.956163,8.367238,8.900282,8.427715,8.433472,9.771556,7.108764,8.554467,10.69311,7.449882,9.340326,9.575555,10.30191,8.440751,8.638938,8.934631,9.258603,10.25018,11.3959,8.845005,10.26246,8.632223,7.967409,9.700896,9.82859, + 0.9966205,1.488338,1.487726,2.272713,0.8246995,1.397787,1.817253,0.6325443,1.789389,0.9841733,1.203376,2.007647,0.9227544,2.329905,0.93885,3.018391,1.248373,0.3344852,2.766001,1.448702,0.652621,0.9263082,1.734916,2.631872,0.6043562,0.739386,0.2590471,1.494901,0.5812855,1.936536,0.9890254,0.6101489,1.968024,1.832324,0.914303,2.068071,1.399768,2.178419,1.322878,2.071696,0.7439933,0.3169707,0,2.389671,0.1782033,0.5433143,1.381874,1.128682,2.637658,1.4438,4.197916,7.380712,6.828313,6.7125,5.175906,4.728194,4.47152,4.661928,5.696702,4.028768,6.7246,5.104309,4.540184,4.20745,4.620032,5.791164,6.085318,4.69182,5.994326,6.360953,4.922517,4.580877,6.971629,7.383221,4.846449,4.853986,4.462447,4.861733,6.361309,6.355911,5.826544,6.239531,5.487104,5.20783,4.203698,5.791077,6.165698,6.654388,4.115094,3.500611,3.894048,2.665,5.183314,5.164863,5.057564,7.605473,6.045064,5.350263,6.238137,3.864533,12.24097,12.06438,12.02569,9.824074,9.28631,11.46175,11.30508,10.91641,9.952531,11.09259,10.26495,12.95994,12.09365,10.68106,10.98427,10.2088,11.28458,11.57043,11.58548,10.8457,10.45063,9.354429,12.04675,12.56425,10.94875,11.20801,11.71747,8.918538,10.90881,11.26821,12.84108,11.58532,11.92057,10.09473,9.866243,10.76224,10.14307,10.24326,13.85075,9.459493,10.40026,10.16585,12.8168,10.43718,10.54955,11.74718,12.15503,11.48899,11.77503,10.46321,8.483224,7.557556,9.479527,9.325726,9.342708,8.068122,7.796138,9.113144,9.262295,8.919658,8.227377,8.350578,9.585661,8.430995,8.027023,7.601295,8.870057,8.842065,8.891762,9.785117,10.88106,9.394737,9.47655,9.16936,7.866086,8.874893,8.302122,8.797059,8.319546,8.350954,9.701584,7.045915,8.474329,10.61347,7.413948,9.198252,9.508597,10.18711,8.431287,8.592787,8.826237,9.17467,10.09655,11.36211,8.753759,10.11143,8.506859,7.891726,9.627398,9.765115, + 1.648521,1.447402,1.911588,0.2029666,2.545225,1.934144,1.123711,2.174184,0.6073642,1.450643,1.21453,0.4755862,1.840981,2.282366,2.57664,2.067442,1.788467,2.66092,4.529596,2.643799,2.214849,3.126243,2.07153,0.625405,2.477432,2.901731,2.581776,3.735628,1.984835,1.134918,1.502646,1.968616,2.508865,1.53786,3.215075,0.51683,3.776982,0.8515982,1.949308,0.4244606,2.24832,2.706635,2.389671,0,2.552674,2.029159,1.660259,3.073818,0.8332441,1.721942,6.285757,8.481765,8.67119,8.205403,6.777965,6.367153,6.191167,6.670288,7.380743,5.55534,8.166932,6.845969,6.394388,5.308221,6.348536,7.120446,7.793074,6.735226,7.834777,8.252293,5.890492,6.204993,8.747073,9.101805,6.544052,6.518247,6.202217,6.523731,7.544922,7.667807,7.508226,8.052655,7.051843,6.554663,5.328335,7.679114,7.988935,8.629976,5.541992,5.363275,5.385402,3.395801,6.874151,6.868328,6.849273,8.891219,7.950739,6.957097,7.59185,5.814945,13.75652,13.75506,13.45702,11.33927,10.86064,13.11788,12.80153,12.46192,11.16815,12.614,11.64281,14.73958,13.45668,12.24261,12.65835,11.97533,12.77927,13.0222,13.20229,12.33952,11.97381,11.07978,13.84627,13.99958,12.55385,13.02031,13.18865,10.56401,12.74714,12.65071,14.48139,13.14351,13.0692,11.68467,11.65518,12.24155,11.8405,12.05768,15.44121,11.36009,11.85819,11.46146,14.3634,12.21878,11.98387,13.51629,13.52012,13.17186,13.50617,11.99554,7.885175,6.925038,8.787763,9.038831,9.303211,7.922086,7.442192,9.114036,9.07015,8.255532,8.284683,8.21144,9.453312,8.502779,7.499995,7.28399,8.449285,9.041284,8.877387,9.528663,10.45843,8.634566,8.786837,9.048985,7.285929,8.636793,8.214749,8.388292,7.892292,8.126196,9.520139,7.045389,8.262502,10.32788,7.593036,8.455516,9.357293,9.634931,8.753974,8.636711,8.374669,8.903654,9.227079,11.4081,8.442229,9.263296,7.930882,7.743085,9.421179,9.631683, + 1.101768,1.5859,1.535353,2.44032,0.9103202,1.443262,1.995342,0.6647552,1.955625,1.129717,1.355563,2.160682,1.092526,2.481037,1.024571,3.090394,1.414868,0.2985142,2.617531,1.404245,0.793934,0.759953,1.886826,2.806732,0.550337,0.7203735,0.2560646,1.406993,0.6754344,2.114468,1.166804,0.7030319,2.09814,1.915155,0.7369959,2.216191,1.228555,2.356249,1.479983,2.242343,0.7503756,0.1710377,0.1782033,2.552674,0,0.7144256,1.460042,1.134984,2.814803,1.513307,4.114326,7.399055,6.770136,6.695004,5.153435,4.704169,4.439346,4.588784,5.661961,4.02365,6.712363,5.065479,4.489894,4.245002,4.585729,5.794661,6.046122,4.613123,5.939082,6.297897,4.965708,4.559649,6.921364,7.338563,4.814555,4.826104,4.42778,4.834076,6.376159,6.358407,5.791507,6.186902,5.467174,5.212948,4.239028,5.730344,6.112047,6.579188,4.120391,3.4572,3.894359,2.759615,5.150302,5.130417,5.012642,7.605836,5.981101,5.326267,6.236983,3.804928,12.20983,12.0151,12.00319,9.796355,9.253389,11.41686,11.27702,10.88387,9.953721,11.06228,10.2502,12.89998,12.07768,10.64719,10.93803,10.15324,11.25673,11.54649,11.54464,10.81855,10.42107,9.304847,11.98534,12.54073,10.90994,11.14597,11.69141,8.878648,10.84405,11.25147,12.79642,11.55059,11.92465,10.05876,9.808576,10.73666,10.09539,10.18211,13.81039,9.388962,10.37739,10.15918,12.7819,10.37959,10.5288,11.68952,12.13879,11.44118,11.7216,10.43269,8.614748,7.692933,9.61387,9.438761,9.440915,8.175942,7.916542,9.209334,9.369943,9.053608,8.322255,8.457224,9.689063,8.524384,8.155978,7.720246,8.991502,8.926021,8.989431,9.895502,10.99912,9.53254,9.610797,9.272914,7.998118,8.986079,8.405785,8.918007,8.442572,8.462625,9.807707,7.148263,8.584939,10.72413,7.503516,9.335539,9.613299,10.31322,8.507911,8.687526,8.949434,9.287104,10.23849,11.45121,8.869417,10.25236,8.637219,8.000202,9.735137,9.868227, + 1.018016,1.477251,1.64012,1.883761,0.6121904,1.563403,1.305535,0.9413163,1.422999,0.8235031,0.9700797,1.716391,0.3795231,1.808939,0.695806,3.032866,0.7069897,0.6790677,3.296035,1.825226,0.2651541,1.469619,1.216071,2.179201,1.058947,0.8736702,0.6119147,1.708929,0.7527932,1.419937,0.5327393,0.7745586,1.499731,1.850403,1.448163,1.801287,1.876074,1.689394,0.7971413,1.663825,1.081992,0.8048376,0.5433143,2.029159,0.7144256,0,1.44845,1.107931,2.158087,1.533089,4.329005,7.177935,6.860267,6.618341,5.105486,4.666107,4.436883,4.754841,5.660595,3.916342,6.614491,5.084883,4.561353,3.966909,4.590572,5.638582,6.060862,4.802493,6.020849,6.410606,4.660118,4.511557,6.977845,7.370213,4.807562,4.802665,4.43561,4.809657,6.172518,6.203437,5.790592,6.256493,5.40679,5.054056,3.969621,5.836227,6.186271,6.742138,3.970384,3.512937,3.76692,2.282056,5.145255,5.131377,5.057511,7.454499,6.099194,5.283277,6.097049,3.922452,12.17545,12.05575,11.93405,9.751947,9.231332,11.44008,11.23142,10.85713,9.793387,11.02616,10.15258,12.98431,11.98217,10.62628,10.96762,10.22302,11.21033,11.4838,11.55095,10.77,10.38298,9.351389,12.07691,12.47502,10.90884,11.24139,11.63709,8.88606,10.95148,11.16023,12.81686,11.53175,11.74995,10.0475,9.887881,10.68183,10.13239,10.27539,13.81196,9.52362,10.31223,10.02956,12.76219,10.45749,10.45483,11.76565,12.04429,11.4765,11.77996,10.39849,7.990654,7.058032,8.980982,8.87171,8.922981,7.627179,7.327212,8.698494,8.820532,8.422117,7.816998,7.912032,9.153444,8.02397,7.539905,7.135739,8.398002,8.45785,8.473805,9.336703,10.41506,8.889745,8.978191,8.737172,7.372897,8.425411,7.870606,8.326119,7.844537,7.900874,9.262957,6.619318,8.026534,10.16388,7.017974,8.694287,9.073422,9.704555,8.066316,8.182262,8.350494,8.722119,9.58395,10.96256,8.294376,9.600586,8.016591,7.449475,9.185121,9.333418, + 0.4304379,0.2184572,0.2834581,1.662285,2.041708,0.2780235,1.856128,0.817881,1.273901,0.7085974,0.770014,1.184833,1.615013,2.915496,2.136911,1.636595,1.855067,1.715538,2.873882,0.9846989,1.71246,1.713916,2.403248,2.178355,1.082334,2.114377,1.640836,2.866206,0.8011731,1.969472,1.282638,0.7722459,2.798097,0.455837,1.873192,1.160299,2.497984,1.9899,2.02912,1.583416,0.8000111,1.628195,1.381874,1.660259,1.460042,1.44845,0,2.471862,2.304521,0.09652344,5.573484,8.625635,8.208634,8.047902,6.522863,6.078575,5.833201,6.042792,7.059505,5.349289,8.049886,6.472247,5.917583,5.411457,5.983875,7.083912,7.452643,6.070481,7.373638,7.74255,6.097539,5.927463,8.347891,8.754977,6.2071,6.20949,5.826963,6.216918,7.620967,7.649039,7.189542,7.617469,6.829256,6.499208,5.415307,7.172282,7.544202,8.03478,5.412633,4.874617,5.204268,3.663845,6.544761,6.52802,6.430966,8.900342,7.426795,6.699172,7.540502,5.245818,13.59446,13.43882,13.36489,11.17351,10.64378,12.83244,12.65421,12.27251,11.24075,12.44533,11.59031,14.34043,13.42008,12.03913,12.35633,11.58755,12.63339,12.91248,12.95194,12.19362,11.80256,10.72957,13.42773,13.90502,12.31304,12.58918,13.06309,10.28485,12.2905,12.59683,14.21128,12.94418,13.19826,11.45583,11.24602,12.10757,11.51654,11.62424,15.21612,10.84116,11.74115,11.47345,14.17551,11.81687,11.88649,13.12681,13.48197,12.86231,13.15242,11.81658,9.051565,8.097588,10.00819,10.05498,10.18508,8.850494,8.47792,9.971313,10.03519,9.458047,9.10166,9.139143,10.38849,9.313566,8.626456,8.298181,9.53091,9.782028,9.741308,10.53236,11.55622,9.886405,10.00626,9.974179,8.436768,9.623057,9.113556,9.463088,8.971724,9.100149,10.48295,7.8805,9.230805,11.35284,8.330698,9.697631,10.30221,10.79315,9.417543,9.464937,9.471552,9.910116,10.5338,12.25508,9.466201,10.56056,9.086708,8.670887,10.39678,10.56884, + 2.054914,2.541443,2.607166,2.907211,0.5286538,2.519128,2.145029,1.761226,2.481593,1.920684,2.078003,2.806702,1.234032,2.005354,0.5098711,4.098213,1.370233,0.8366453,3.471491,2.537362,0.8724647,1.650426,1.514645,3.104107,1.684983,0.4240473,0.8871046,0.7672431,1.681271,2.227564,1.5862,1.709701,1.467691,2.906085,1.485229,2.898365,1.510144,2.561838,1.283646,2.675849,1.869039,1.025683,1.128682,3.073818,1.134984,1.107931,2.471862,0,3.02608,2.543844,3.228057,6.264072,5.760274,5.586959,4.054434,3.608533,3.361516,3.647207,4.587813,2.900128,5.59692,4.002507,3.462184,3.120931,3.512606,4.664079,4.982185,3.696562,4.92175,5.306372,3.846826,3.458977,5.886245,6.287008,3.735268,3.738031,3.355961,3.745523,5.241367,5.228526,4.717864,5.160523,4.363516,4.081336,3.112766,4.7325,5.089084,5.634231,2.98848,2.414416,2.765763,1.824292,4.072963,4.056459,3.966443,6.477549,4.994026,4.22992,5.109811,2.815319,11.12433,10.97248,10.9021,8.704811,8.172379,10.36283,10.18578,9.801511,8.824931,9.975391,9.137722,11.88863,10.96675,9.567676,9.887776,9.130046,10.16511,10.44786,10.48053,9.725723,9.332878,8.264804,10.97929,11.44126,9.841281,10.14267,10.59644,7.813567,9.850303,10.14168,11.74125,10.47262,10.79406,8.983998,8.792295,9.640994,9.049468,9.17677,12.74445,8.418056,9.277126,9.037177,11.70401,9.362514,9.425075,10.67164,11.02823,10.39483,10.6909,9.346381,7.800086,6.911448,8.814083,8.512429,8.449032,7.229038,7.035971,8.210264,8.418138,8.253629,7.320624,7.503847,8.717699,7.516676,7.326613,6.832509,8.111818,7.885829,7.996587,8.954929,10.09422,8.758586,8.810338,8.3033,7.190539,8.052165,7.439346,8.035787,7.574594,7.533032,8.847833,6.18132,7.649688,9.782765,6.485275,8.558613,8.647703,9.4563,7.447492,7.684343,8.080148,8.358287,9.494054,10.4233,7.958481,9.499664,7.814552,7.057101,8.782708,8.895198, + 2.161458,2.113444,2.580254,0.7050159,2.523567,2.581662,0.8836633,2.614395,1.034564,1.872834,1.658587,1.200115,1.850597,1.707167,2.517676,2.899927,1.655917,2.836806,5.093955,3.251283,2.258999,3.497115,1.703872,0.2312316,2.895611,2.96755,2.767182,3.762716,2.389311,0.7996511,1.649754,2.381895,2.083054,2.287708,3.538033,1.289284,4.027126,0.4719488,1.757667,0.7215184,2.719903,2.941005,2.637658,0.8332441,2.814803,2.158087,2.304521,3.02608,0,2.383264,6.119005,7.89119,8.336468,7.738752,6.377005,5.990331,5.850963,6.450616,6.998831,5.162126,7.683588,6.498379,6.10614,4.786246,6.007634,6.618187,7.413348,6.53318,7.51106,7.945844,5.312098,5.826934,8.381572,8.70813,6.185654,6.147322,5.869911,6.151786,6.990849,7.150151,7.123019,7.71329,6.631061,6.070401,4.812651,7.379953,7.655041,8.360551,5.114405,5.110909,4.986093,2.887951,6.50531,6.504668,6.522712,8.348454,7.655634,6.553938,7.088659,5.587937,13.25148,13.31506,12.92524,10.84816,10.39419,12.6675,12.29478,11.97418,10.58448,12.11691,11.1042,14.33221,12.90331,11.7619,12.21752,11.57662,12.27204,12.49928,12.73647,11.83451,11.48119,10.67009,13.45157,13.46657,12.08722,12.63546,12.67131,10.12665,12.37559,12.1075,14.01842,12.65651,12.45644,11.21789,11.26828,11.73221,11.41402,11.67941,14.95576,11.02682,11.34407,10.89893,13.86649,11.82503,11.46117,13.10994,12.96708,12.73169,13.08386,11.50599,7.05237,6.092366,7.954843,8.215804,8.498658,7.112991,6.619208,8.314199,8.253343,7.422303,7.494932,7.401754,8.64009,7.713564,6.669055,6.463905,7.620668,8.265214,8.076925,8.706471,9.627588,7.802757,7.953894,8.237948,6.453888,7.817864,7.409837,7.560275,7.064366,7.309793,8.702977,6.256844,7.446625,9.502723,6.823744,7.623209,8.542823,8.801977,7.997256,7.843602,7.544985,8.081884,8.399889,10.60582,7.619074,8.435136,7.098378,6.934557,8.602488,8.817899, + 0.5166866,0.2752164,0.1971432,1.732402,2.121801,0.2145216,1.949603,0.8600611,1.355868,0.8040566,0.865552,1.247781,1.707628,3.012019,2.218554,1.577341,1.95038,1.775973,2.822291,0.9327742,1.796269,1.726271,2.499202,2.252115,1.109016,2.179858,1.702782,2.920286,0.8661504,2.062249,1.378236,0.8373075,2.892923,0.4189095,1.893426,1.215626,2.52,2.076657,2.123854,1.661755,0.8269554,1.679617,1.4438,1.721942,1.513307,1.533089,0.09652344,2.543844,2.383264,0,5.62753,8.711013,8.272113,8.124149,6.59695,6.151941,5.904121,6.100655,7.130336,5.426879,8.127569,6.541578,5.98313,5.498348,6.054281,7.165062,7.522264,6.126295,7.437993,7.804213,6.186205,6.001479,8.41415,8.823207,6.278335,6.28187,5.897165,6.289366,7.705071,7.730284,7.260338,7.682768,6.904227,6.580326,5.501779,7.234695,7.609137,8.091859,5.492754,4.941641,5.282981,3.75673,6.61586,6.598689,6.498408,8.981643,7.488091,6.772941,7.620792,5.308156,13.66792,13.50608,13.441,11.24767,10.71621,12.9012,12.7285,12.34534,11.32298,12.51889,11.66837,14.40373,13.49811,12.11149,12.42457,11.65236,12.70775,12.98809,13.02211,12.26812,11.87625,10.79645,13.49042,13.98089,12.38382,12.65159,13.13807,10.35496,12.35183,12.67451,14.28025,13.0164,13.28161,11.52743,11.31002,12.18255,11.58419,11.68694,15.28668,10.90013,11.81688,11.5537,14.2478,11.88095,11.96287,13.19094,13.55994,12.93005,13.21814,11.88998,9.146623,8.192421,10.10255,10.15136,10.28152,8.947017,8.574126,10.06769,10.1317,9.552637,9.197912,9.235667,10.48501,9.409774,8.721938,8.394484,9.626892,9.877731,9.837716,10.6288,11.6522,9.980186,10.10065,10.0707,8.531942,9.719517,9.21006,9.559115,9.067677,9.196625,10.57946,7.976903,9.327294,11.44923,8.426544,9.791573,10.39874,10.88848,9.512564,9.56122,9.567405,10.00653,10.62646,12.35132,9.562525,10.65345,9.181906,8.76741,10.49328,10.66536, + 5.193379,5.685964,5.638373,6.109981,3.752917,5.545423,5.275392,4.77234,5.70341,5.119338,5.294906,6.034697,4.448092,4.653758,3.711513,7.20409,4.518181,3.863617,5.165851,5.293917,4.100509,4.136959,4.429812,6.237845,4.571706,3.493131,3.941499,2.707395,4.777726,5.332516,4.813078,4.806391,4.122986,6.027441,3.917796,6.126118,3.376659,5.683711,4.381994,5.876229,4.833537,3.948184,4.197916,6.285757,4.114326,4.329005,5.573484,3.228057,6.119005,5.62753,0,4.57062,2.769667,3.267118,1.948501,1.652559,1.348232,0.5496877,2.078336,1.867722,3.377842,1.542116,0.9449896,2.877226,1.359107,2.959268,2.329599,0.5146228,2.004931,2.2683,3.343224,1.651141,2.994222,3.457395,1.532277,1.628936,1.285438,1.638452,3.648855,3.372162,2.180276,2.268672,2.220088,2.602161,2.82529,1.745563,2.186099,2.476359,2.119212,1.141261,1.96904,3.656902,1.721703,1.67803,1.381188,4.39873,1.953283,2.033855,3.199196,0.6692794,8.369415,8.019775,8.259597,6.035612,5.445358,7.458881,7.482118,7.046963,6.598332,7.246296,6.644217,8.83845,8.411812,6.800153,6.973249,6.12717,7.46444,7.793744,7.619534,7.041894,6.624792,5.330485,7.919231,8.777554,7.010266,7.079246,7.912173,5.002858,6.766078,7.592486,8.830494,7.682276,8.54358,6.1999,5.77147,6.980027,6.127333,6.123238,9.872379,5.293047,6.661446,6.672376,8.898923,6.339604,6.835667,7.643295,8.468376,7.460251,7.700169,6.62544,8.521525,7.848739,9.509551,8.675304,8.254265,7.411533,7.561485,7.992005,8.456234,8.992379,7.176789,7.621363,8.622036,7.312038,8.036234,7.350175,8.531497,7.415918,7.837041,9.009161,10.25004,9.556186,9.503472,8.25278,7.999982,8.217207,7.491974,8.450917,8.097309,7.771515,8.806458,6.394237,7.847248,9.774626,6.339493,9.360241,8.590492,9.872059,6.86114,7.491122,8.548931,8.521755,10.34907,9.854536,8.246641,10.32463,8.502926,7.279652,8.787228,8.775881, + 8.195347,8.634603,8.811341,8.27897,6.602262,8.729969,7.371441,8.007904,8.084341,7.958465,8.021005,8.479663,7.047826,6.209645,6.49938,10.15392,6.893419,7.100686,9.334302,8.79989,6.915336,7.805687,6.452213,8.101836,7.948948,6.682629,7.14952,6.266764,7.889864,7.347582,7.430869,7.916328,6.006033,9.007922,7.598847,8.600745,7.273543,7.645504,6.706812,8.07712,8.124688,7.283338,7.380712,8.481765,7.399055,7.177935,8.625635,6.264072,7.89119,8.711013,4.57062,0,3.120326,1.573107,2.637223,3.020084,3.356037,4.109439,2.580471,3.440016,1.383224,3.032349,3.641081,3.222309,3.277805,1.687904,2.538387,4.244605,3.103164,3.323989,2.591395,3.101224,2.805268,2.614995,3.064813,2.985205,3.403924,2.975213,1.030125,1.199797,2.521947,2.956113,2.35082,2.228043,3.214353,3.341234,3.007707,3.801361,3.297501,4.289935,3.538163,5.098365,2.849494,2.893756,3.203577,0.7876311,3.397376,2.537187,1.371543,4.259333,5.509877,5.877013,5.104244,3.271957,3.035345,5.206124,4.569779,4.347525,2.693417,4.439384,3.29203,7.029542,5.03619,4.183275,4.844047,4.569299,4.545744,4.710547,5.18648,4.131845,3.854566,3.722951,6.282352,5.63696,4.567663,5.605379,4.897939,3.053683,5.473336,4.266655,6.432889,5.005413,4.595032,3.76209,4.403184,4.014227,4.217378,4.818727,7.253885,4.676192,3.619545,3.02822,6.142337,4.82246,3.697006,5.88998,5.1002,5.326249,5.764171,3.894241,5.770073,5.571503,6.526005,5.191434,4.441836,4.246418,4.8072,4.199947,4.867555,6.161009,3.66136,4.313127,4.857033,3.684447,5.392006,4.653772,5.387557,3.459101,4.14141,5.347889,6.541727,6.694982,6.518019,4.6003,5.501744,4.825651,4.136396,5.31862,5.187552,4.577719,5.071724,3.655939,4.58186,5.951079,3.121518,6.539478,4.872109,6.493689,2.896237,3.832849,5.463243,5.066922,7.435905,5.551717,5.000234,7.376978,5.712042,4.208298,5.105261,4.963002, + 7.804742,8.29575,8.30546,8.479065,6.252416,8.213395,7.578882,7.434885,8.132842,7.679816,7.825759,8.498333,6.897651,6.685319,6.185509,9.844663,6.886967,6.496801,7.914015,8.024272,6.608221,6.877609,6.648295,8.496849,7.263462,6.094606,6.569343,5.380854,7.407613,7.607122,7.287703,7.43654,6.253434,8.653996,6.656848,8.602729,6.137594,7.955488,6.722025,8.247704,7.511318,6.611859,6.828313,8.67119,6.770136,6.860267,8.208634,5.760274,8.336468,8.272113,2.769667,3.120326,0,1.580571,2.039371,2.363184,2.486825,2.232372,1.404003,3.193677,1.779888,1.838418,2.298914,3.865794,2.329706,2.418271,1.021715,2.258717,0.8399086,0.5071769,3.786878,2.525069,0.3525698,0.7935739,2.154112,2.202214,2.471383,2.198947,2.751629,2.309811,1.302209,0.6235286,1.884514,2.664385,3.819004,1.042962,0.6826462,0.7147123,3.290442,3.347341,3.372427,5.517437,1.84804,1.842329,1.821957,2.527067,0.8166753,1.883089,2.187547,2.965213,5.611501,5.262078,5.536582,3.337186,2.731256,4.690886,4.744304,4.296516,4.202598,4.502073,4.035978,6.131795,5.724612,4.04786,4.205791,3.384433,4.727853,5.07122,4.849935,4.316755,3.895491,2.562454,5.219955,6.042493,4.24361,4.38257,5.177133,2.257748,4.091433,4.922536,6.065056,4.919908,6.032094,3.447897,3.038447,4.26579,3.35941,3.416828,7.103674,2.691751,3.976504,4.157705,6.131722,3.609463,4.161028,4.919419,5.778063,4.696973,4.955652,3.890911,8.55469,8.145749,9.418002,8.21264,7.528801,7.133947,7.554606,7.279158,7.910564,8.988609,6.650525,7.255537,7.940238,6.709653,8.118813,7.368759,8.306716,6.558518,7.197084,8.41594,9.631137,9.547373,9.410499,7.654398,8.170917,7.811289,7.088912,8.231771,8.013967,7.488875,8.151632,6.325956,7.518593,9.054193,5.968658,9.373213,7.94593,9.508266,5.987092,6.871178,8.364139,8.077324,10.32212,8.642464,7.943447,10.27388,8.510283,7.057615,8.174506,8.056295, + 7.622575,8.095039,8.193932,8.004627,6.010889,8.106079,7.082837,7.343746,7.728371,7.435795,7.540887,8.115669,6.568134,6.034004,5.922536,9.650889,6.482528,6.400975,8.311052,8.055121,6.354013,6.97257,6.134023,7.926517,7.230525,5.978718,6.462321,5.411344,7.266664,7.085736,6.964093,7.294863,5.700914,8.467146,6.754961,8.230347,6.336041,7.416557,6.301917,7.783808,7.443731,6.556448,6.7125,8.205403,6.695004,6.618341,8.047902,5.586959,7.738752,8.124149,3.267118,1.573107,1.580571,0,1.548107,1.99861,2.294098,2.749431,1.189125,2.702241,0.199318,1.76703,2.419809,2.975262,2.166833,1.170302,1.012817,2.8612,1.554664,1.750886,2.638493,2.136946,1.301195,1.270613,1.930143,1.893739,2.320666,1.884774,1.232508,0.8108484,1.089229,1.387627,1.229563,1.671471,2.942306,1.811013,1.443674,2.237463,2.672358,3.303209,2.85609,4.850859,1.621942,1.655598,1.899984,1.151878,1.836245,1.383188,0.7550049,3.120999,5.566046,5.580197,5.316999,3.141847,2.657207,4.929211,4.616919,4.25943,3.360785,4.418375,3.556358,6.62872,5.382736,4.037633,4.483723,3.917145,4.595466,4.865529,5.000202,4.154773,3.775779,2.999783,5.776829,5.857334,4.351097,4.994304,5.019295,2.40522,4.778796,4.556474,6.281394,4.939963,5.330326,3.481475,3.651046,4.064435,3.698692,4.078839,7.236224,3.656518,3.693965,3.495258,6.164135,4.17414,3.838744,5.415422,5.443794,4.997487,5.365286,3.794958,7.026051,6.674309,7.86533,6.634981,5.949323,5.576058,6.030823,5.699081,6.33082,7.450447,5.074799,5.687879,6.360271,5.130484,6.603522,5.85218,6.745832,4.98185,5.616591,6.83537,8.051377,8.004483,7.857701,6.074026,6.671858,6.237803,5.519194,6.671939,6.472809,5.927519,6.571394,4.812022,5.952556,7.477079,4.412739,7.834578,6.365462,7.932267,4.409186,5.291264,6.80718,6.500807,8.772468,7.124401,6.37717,8.721586,6.977966,5.50727,6.593941,6.477458, + 6.100441,6.578425,6.660824,6.580298,4.494636,6.572128,5.664309,5.805688,6.273008,5.927148,6.043793,6.653539,5.079888,4.696599,4.411039,8.136902,5.020559,4.860853,6.799382,6.508061,4.842834,5.424987,4.718695,6.550115,5.686251,4.439579,4.923751,3.863484,5.7357,5.679694,5.476113,5.764111,4.302374,6.948613,5.207678,6.764846,4.79816,6.021143,4.845043,6.353749,5.903126,5.012684,5.175906,6.777965,5.153435,5.105486,6.522863,4.054434,6.377005,6.59695,1.948501,2.637223,2.039371,1.548107,0,0.4506569,0.7569939,1.541377,0.6384963,1.222692,1.590731,0.484181,1.007611,1.833553,0.6505655,1.015851,1.047164,1.694201,1.318381,1.776966,1.878209,0.5954864,2.021497,2.331395,0.4279329,0.3590576,0.7926494,0.349287,1.701045,1.438363,0.7539775,1.435891,0.3217145,0.8053759,1.785206,1.344235,1.402384,2.313049,1.270452,1.760658,1.394536,3.515253,0.3093373,0.3513975,0.6670024,2.570413,1.584411,0.1794275,1.2706,1.6365,7.071976,6.98143,6.850199,4.650722,4.126004,6.351828,6.131564,5.751889,4.882859,5.922726,5.103167,7.964409,6.927507,5.520807,5.886475,5.203053,6.110832,6.394534,6.451802,5.671329,5.279821,4.302634,7.077186,7.388417,5.807299,6.258645,6.542101,3.794401,5.999755,6.100563,7.723715,6.426283,6.859014,4.94355,4.891441,5.586705,5.063509,5.302648,8.709106,4.685153,5.224559,5.039584,7.656727,5.449749,5.375368,6.741104,6.98823,6.398943,6.728225,5.294306,6.990739,6.446066,7.932008,6.937614,6.428044,5.72529,5.996854,6.166136,6.68735,7.449788,5.395557,5.904304,6.812506,5.508901,6.522942,5.794053,6.884065,5.545798,6.030293,7.231101,8.47526,8.017576,7.925217,6.464304,6.531389,6.494129,5.75893,6.804766,6.505599,6.089278,7.006993,4.776979,6.148023,7.964895,4.595332,7.829911,6.791756,8.18395,4.979788,5.685426,6.918689,6.788678,8.80967,7.937006,6.56332,8.773887,6.959421,5.613769,7.000558,6.957064, + 5.657257,6.136902,6.213929,6.170899,4.054525,6.124987,5.258848,5.357401,5.853058,5.48868,5.609291,6.230722,4.649628,4.32562,3.972825,7.695712,4.600311,4.41207,6.366247,6.057434,4.404296,4.975193,4.317266,6.157783,5.236196,3.991197,4.475451,3.413489,5.289693,5.278796,5.045439,5.318167,3.909391,6.506319,4.758125,6.340732,4.35401,5.623258,4.427134,5.942698,5.454064,4.562802,4.728194,6.367153,4.704169,4.666107,6.078575,3.608533,5.990331,6.151941,1.652559,3.020084,2.363184,1.99861,0.4506569,0,0.336251,1.342228,1.013646,0.8315494,2.037233,0.5539185,0.7239883,1.61976,0.2950161,1.346686,1.426816,1.503879,1.572615,2.031581,1.838306,0.1633971,2.391273,2.73485,0.2421109,0.162067,0.3877379,0.1644851,2.040122,1.833036,1.141149,1.741702,0.7701219,0.950475,1.567145,1.521189,1.692613,2.531408,0.9410287,1.316421,1.009953,3.154431,0.5164563,0.5210808,0.6640765,3.004279,1.788995,0.6221805,1.673992,1.241248,7.515988,7.404964,7.299048,5.096453,4.566327,6.780484,6.577469,6.194149,5.326716,6.36695,5.55382,8.372707,7.377997,5.961633,6.312046,5.608187,6.556867,6.842772,6.885936,6.117727,5.724365,4.715198,7.479532,7.836853,6.243006,6.65561,6.989277,4.223674,6.388637,6.550998,8.154854,6.866982,7.303618,5.381436,5.289349,6.034055,5.483961,5.695191,9.145937,5.04281,5.673279,5.488642,8.097977,5.851875,5.824913,7.14952,7.438684,6.823381,7.14435,5.738066,7.031368,6.434912,7.994568,7.074519,6.61723,5.83273,6.048467,6.354825,6.84127,7.49655,5.554628,6.028163,6.991162,5.681821,6.554917,5.841223,6.975543,5.766614,6.206267,7.39106,8.634621,8.06407,7.988066,6.629488,6.545592,6.622437,5.891051,6.895458,6.570722,6.195682,7.179546,4.847201,6.263167,8.144714,4.730537,7.872593,6.963621,8.29732,5.209816,5.860252,7.002263,6.922853,8.858123,8.202851,6.671397,8.826908,7.005219,5.710708,7.165331,7.141841, + 5.415788,5.899717,5.959165,5.997531,3.824748,5.869296,5.093717,5.097273,5.662479,5.260384,5.390245,6.034327,4.441714,4.212899,3.748323,7.45812,4.412089,4.150487,6.042839,5.777449,4.177831,4.681977,4.161497,6.010123,4.964984,3.732447,4.21633,3.122863,5.039256,5.120654,4.83575,5.067924,3.768288,6.266589,4.463586,6.141769,4.043756,5.46875,4.243676,5.76709,5.189707,4.29375,4.47152,6.191167,4.439346,4.436883,5.833201,3.361516,5.850963,5.904121,1.348232,3.356037,2.486825,2.294098,0.7569939,0.336251,0,1.106361,1.226306,0.7761617,2.345915,0.6551878,0.4724879,1.713466,0.1574253,1.682366,1.62403,1.267342,1.660952,2.103656,2.045168,0.3029451,2.558117,2.934698,0.3752088,0.4010679,0.06421847,0.4103248,2.375364,2.167292,1.356351,1.86477,1.07793,1.262021,1.659466,1.553015,1.804602,2.562363,0.9643192,1.009267,0.946763,3.062888,0.7118641,0.6951079,0.6757061,3.326401,1.829479,0.9116022,2.0066,0.9051188,7.770642,7.619179,7.570226,5.357878,4.814942,7.003845,6.838156,6.445233,5.638819,6.622939,5.840863,8.563236,7.660454,6.209553,6.530777,5.798207,6.817972,7.11149,7.119097,6.380285,5.981771,4.917409,7.66287,8.105956,6.479842,6.833063,7.253893,4.452298,6.55643,6.833034,8.381425,7.113818,7.614406,5.623667,5.470719,6.299885,5.695897,5.868896,9.382942,5.178514,5.944772,5.789184,8.345308,6.037434,6.100431,7.341524,7.720629,7.039659,7.347408,5.993357,7.247918,6.622301,8.221785,7.340587,6.906616,6.086773,6.273129,6.644314,7.115391,7.715758,5.832961,6.289714,7.275806,5.965798,6.767497,6.063952,7.219531,6.069037,6.490736,7.667227,8.909385,8.282299,8.215449,6.908822,6.747918,6.885102,6.156721,7.139169,6.801594,6.448501,7.461411,5.085136,6.520127,8.428786,5.000234,8.088943,7.245425,8.550654,5.516147,6.14474,7.242128,7.187846,9.076466,8.51858,6.924216,9.047846,7.224712,5.959834,7.443855,7.428875, + 5.652618,6.145741,6.120606,6.488563,4.163366,6.027886,5.628594,5.251205,6.099875,5.559219,5.724646,6.443831,4.844975,4.916835,4.112066,7.677904,4.887608,4.327659,5.715213,5.80441,4.51632,4.652307,4.748772,6.582717,5.062959,3.942288,4.403583,3.185004,5.243191,5.67691,5.220851,5.272034,4.41005,6.494252,4.432055,6.539908,3.905482,6.029441,4.740611,6.25453,5.319027,4.425609,4.661928,6.670288,4.588784,4.754841,6.042792,3.647207,6.450616,6.100655,0.5496877,4.109439,2.232372,2.749431,1.541377,1.342228,1.106361,0,1.56713,1.793333,2.870683,1.086211,0.6345889,2.790423,1.055679,2.554744,1.790788,0.1620473,1.455948,1.7362,3.150442,1.391334,2.447648,2.908988,1.164009,1.27238,1.043514,1.280623,3.230121,2.919794,1.660254,1.719637,1.77607,2.275056,2.736593,1.199944,1.637208,1.992881,2.023459,1.347942,1.932617,3.851178,1.274785,1.228749,0.9080849,3.891353,1.418769,1.593951,2.744479,0.86268,7.823629,7.490806,7.710394,5.48608,4.896416,6.923253,6.933884,6.500179,6.062761,6.698701,6.096148,8.327936,7.862156,6.253714,6.438147,5.603358,6.916115,7.244579,7.079958,6.492967,6.076183,4.794822,7.410122,8.228907,6.467669,6.569935,7.363653,4.456342,6.261954,7.042979,8.297101,7.137782,8.002376,5.653631,5.250369,6.430697,5.591782,5.609991,9.33584,4.800404,6.111759,6.128919,8.356314,5.819991,6.286029,7.126716,7.918702,6.928197,7.176643,6.07717,8.353375,7.726849,9.324793,8.416326,7.946495,7.174349,7.376657,7.684162,8.180916,8.820783,6.892753,7.370387,8.324519,7.016383,7.873441,7.167971,8.314548,7.078946,7.540156,8.729684,9.97366,9.387554,9.318403,7.966653,7.854245,7.964614,7.233003,8.234348,7.903129,7.537114,8.514906,6.183156,7.605205,9.478074,6.071984,9.194495,8.299103,9.638987,6.515671,7.194324,8.33956,8.264817,10.18175,9.47825,8.012872,10.15262,8.329634,7.051212,8.502787,8.473071, + 6.641958,7.125462,7.184427,7.184541,5.048409,7.094368,6.272313,6.321315,6.864913,6.484034,6.610493,7.241311,5.655885,5.325486,4.970189,8.684032,5.612327,5.374466,7.148279,6.988851,5.400581,5.879003,5.330061,7.168452,6.18393,4.957428,5.441007,4.32768,6.265322,6.291616,6.051099,6.294006,4.919807,7.492665,5.659106,7.350627,5.208369,6.635466,5.439861,6.956284,6.412117,5.514473,5.696702,7.380743,5.661961,5.660595,7.059505,4.587813,6.998831,7.130336,2.078336,2.580471,1.404003,1.189125,0.6384963,1.013646,1.226306,1.56713,0,1.83676,1.303596,0.6077271,1.250199,2.462242,1.076685,1.240803,0.4145185,1.687292,0.7495363,1.185198,2.431875,1.176191,1.386902,1.72174,0.853209,0.8640757,1.234407,0.8581077,1.812585,1.431473,0.1300749,0.8145324,0.5108431,1.307979,2.415195,0.8699207,0.7934879,1.738646,1.904754,2.211983,2.012868,4.147003,0.5153781,0.5318398,0.7165095,2.324522,1.051945,0.4792477,1.25823,1.964643,6.548678,6.398575,6.361488,4.141957,3.591572,5.779517,5.620331,5.222069,4.53725,5.402158,4.659547,7.35939,6.4671,4.985261,5.307984,4.594661,5.600469,5.900511,5.892913,5.164249,4.762259,3.703501,6.465895,6.894618,5.253547,5.642414,6.038925,3.226348,5.377324,5.640198,7.156381,5.888966,6.497725,4.398026,4.275926,5.08682,4.476073,4.682752,8.156638,4.048921,4.738265,4.642521,7.120395,4.83823,4.898889,6.136289,6.526362,5.817994,6.133408,4.772534,7.41947,6.926928,8.333873,7.256327,6.679425,6.087713,6.419209,6.420082,6.985455,7.870306,5.6964,6.245741,7.076291,5.790154,6.962538,6.222207,7.258014,5.757464,6.303074,7.518129,8.757517,8.436335,8.326792,6.748771,6.988341,6.826196,6.091253,7.18002,6.910845,6.450403,7.278111,5.188836,6.498361,8.221075,4.934832,8.253298,7.065073,8.526308,5.1831,5.962542,7.301475,7.111675,9.223925,8.058972,6.919576,9.183366,7.382952,5.989202,7.282342,7.21138, + 4.922725,5.393306,5.502175,5.357611,3.309874,5.415499,4.441787,4.661301,5.05316,4.733587,4.840824,5.435378,3.87091,3.494111,3.220549,6.948691,3.801422,3.726475,5.907613,5.407575,3.65189,4.375989,3.496763,5.331991,4.567539,3.303493,3.783582,2.828234,4.573632,4.458049,4.267237,4.601563,3.083397,5.765744,4.166012,5.547637,3.835455,4.800499,3.624687,5.13116,4.767066,3.894105,4.028768,5.55534,4.02365,3.916342,5.349289,2.900128,5.162126,5.426879,1.867722,3.440016,3.193677,2.702241,1.222692,0.8315494,0.7761617,1.793333,1.83676,0,2.70069,1.365783,1.198562,1.011865,0.9143158,1.782361,2.251264,1.944747,2.39265,2.847007,1.524116,0.6688377,3.220359,3.551264,1.044551,0.9916365,0.8209098,0.9951803,2.410667,2.34131,1.961468,2.57129,1.503019,1.213267,0.9592316,2.313114,2.519978,3.326173,0.2549583,0.9792206,0.1788516,2.323895,1.348003,1.351484,1.43188,3.583953,2.587458,1.401762,2.214509,1.237177,8.264254,8.202269,8.017812,5.839707,5.331092,7.569924,7.317596,6.950564,5.931738,7.115387,6.241648,9.186635,8.071333,6.723182,7.10657,6.424369,7.296322,7.567512,7.664658,6.855764,6.472197,5.525212,8.297862,8.558696,7.018456,7.477134,7.72146,5.01315,7.213974,7.247644,8.939375,7.628178,7.905146,6.152087,6.110115,6.766437,6.285586,6.518804,9.917293,5.874275,6.395941,6.137158,8.856519,6.670169,6.538729,7.963295,8.133118,7.61948,7.950835,6.489223,6.657848,5.981825,7.650528,6.872781,6.52212,5.591559,5.704655,6.261957,6.674408,7.129344,5.415291,5.814542,6.870905,5.567396,6.171543,5.492532,6.691265,5.747491,6.090107,7.230231,8.462622,7.692067,7.644573,6.486839,6.132656,6.409495,5.694905,6.610593,6.24409,5.947505,7.045321,4.556274,6.030181,8.016286,4.561892,7.495533,6.830281,8.041327,5.219357,5.746781,6.703596,6.71756,8.484319,8.254507,6.420465,8.461023,6.640731,5.452202,7.016043,7.032172, + 7.623015,8.091742,8.201831,7.965496,6.009744,8.11475,7.043434,7.356739,7.699339,7.428785,7.528211,8.088497,6.552941,5.97696,5.919002,9.645001,6.457662,6.416907,8.381361,8.081394,6.349645,7.010211,6.095656,7.874616,7.251279,5.994027,6.476561,5.448242,7.27354,7.042876,6.948202,7.301552,5.659229,8.464688,6.7938,8.204248,6.388852,7.370302,6.275677,7.746672,7.459397,6.576868,6.7246,8.166932,6.712363,6.614491,8.049886,5.59692,7.683588,8.127569,3.377842,1.383224,1.779888,0.199318,1.590731,2.037233,2.345915,2.870683,1.303596,2.70069,0,1.856353,2.506795,2.905337,2.226952,1.077237,1.174228,2.98866,1.728654,1.942917,2.527387,2.16677,1.498514,1.446675,1.991585,1.94505,2.377193,1.935686,1.054051,0.6501585,1.215604,1.573058,1.269017,1.614617,2.875187,1.977831,1.625896,2.434785,2.652112,3.351362,2.8476,4.797698,1.699351,1.736286,2.000681,1.02123,2.01701,1.436382,0.627422,3.196466,5.591687,5.650128,5.32168,3.172345,2.713495,4.993707,4.638588,4.295812,3.293043,4.44736,3.541229,6.714858,5.370781,4.079647,4.55627,4.023246,4.616668,4.875073,5.053654,4.176173,3.806882,3.107746,5.873204,5.863481,4.404521,5.100749,5.033981,2.494945,4.894615,4.546963,6.335808,4.97784,5.268531,3.535812,3.76818,4.081606,3.786063,4.196985,7.276778,3.807257,3.704561,3.453904,6.196492,4.281297,3.842188,5.506719,5.432505,5.068838,5.447027,3.828884,6.835079,6.492569,7.670427,6.436161,5.750168,5.380622,5.840937,5.499834,6.131652,7.257879,4.876354,5.490777,6.161038,4.931428,6.414808,5.663553,6.549742,4.783173,5.417291,6.636052,7.852169,7.811088,7.662779,5.874748,6.485718,6.039687,5.321758,6.476028,6.279959,5.731447,6.37212,4.624418,5.7557,7.278273,4.217921,7.641871,6.166156,7.733694,4.210317,5.092073,6.611717,6.302179,8.577941,6.934819,6.180237,8.52666,6.786421,5.313123,6.394623,6.278398, + 6.057402,6.543253,6.591718,6.652092,4.473069,6.501223,5.747089,5.726478,6.317605,5.9082,6.041081,6.689102,5.095369,4.849075,4.398491,8.100697,5.067277,4.77993,6.548842,6.385074,4.827018,5.272331,4.812764,6.659992,5.584032,4.364957,4.847642,3.722934,5.675764,5.77276,5.488974,5.704532,4.415327,6.908591,5.052292,6.796293,4.600922,6.120165,4.898754,6.421828,5.815117,4.916193,5.104309,6.845969,5.065479,5.084883,6.472247,4.002507,6.498379,6.541578,1.542116,3.032349,1.838418,1.76703,0.484181,0.5539185,0.6551878,1.086211,0.6077271,1.365783,1.856353,0,0.652779,2.164664,0.4981774,1.476484,0.9810163,1.231971,1.026879,1.48231,2.312258,0.7059087,1.903008,2.285511,0.3216583,0.3952807,0.6498783,0.3957064,2.144978,1.837383,0.7338114,1.215003,0.6899008,1.281367,2.11277,0.9679693,1.158737,1.97749,1.49373,1.610169,1.544355,3.686932,0.1894754,0.1431061,0.1847894,2.87202,1.235079,0.5083034,1.662833,1.360326,7.14938,6.971397,6.968016,4.746897,4.191743,6.360413,6.224051,5.821829,5.126885,6.004101,5.266484,7.909112,7.074825,5.583554,5.885358,5.144383,6.204353,6.506608,6.481193,5.76888,5.365245,4.266696,7.008032,7.500509,5.844852,6.177937,6.643806,3.814238,5.901375,6.24791,7.739066,6.486,7.092916,4.993609,4.815909,5.692494,5.048067,5.213713,8.746457,4.528591,5.345345,5.243732,7.717044,5.38296,5.506436,6.687752,7.134088,6.392925,6.696018,5.374619,7.461282,6.900696,8.407715,7.421638,6.910087,6.207174,6.469569,6.648296,7.171493,7.921962,5.879668,6.387618,7.295473,5.992476,6.991067,6.265636,7.364328,6.023341,6.513589,7.715081,8.959198,8.489857,8.400979,6.948144,6.994448,6.977779,6.242682,7.284902,6.981379,6.571145,7.49038,5.252894,6.63073,8.447598,5.079051,8.301237,7.275212,8.666797,5.455767,6.168858,7.397818,7.272608,9.282598,8.400229,7.04546,9.247819,7.4312,6.094393,7.48437,7.439454, + 5.510167,6.000189,6.0232,6.205383,3.953739,5.931728,5.317687,5.153968,5.845646,5.381094,5.527127,6.206581,4.60399,4.508806,3.887868,7.552162,4.606354,4.210906,5.898575,5.782728,4.309584,4.656827,4.404461,6.253838,4.996662,3.803427,4.281699,3.1213,5.117378,5.354213,4.99223,5.14628,4.033656,6.360469,4.436048,6.309411,3.967068,5.705544,4.44652,5.972615,5.236234,4.335531,4.540184,6.394388,4.489894,4.561353,5.917583,3.462184,6.10614,5.98313,0.9449896,3.641081,2.298914,2.419809,1.007611,0.7239883,0.4724879,0.6345889,1.250199,1.198562,2.506795,0.652779,0,2.174001,0.4300923,2.0147,1.586995,0.7960917,1.459696,1.859034,2.515862,0.7583119,2.43174,2.852438,0.5873959,0.6846487,0.4104402,0.6940594,2.705379,2.441286,1.37066,1.69995,1.293409,1.672124,2.119988,1.284932,1.627361,2.255038,1.413123,1.048435,1.353623,3.391474,0.8105136,0.7714023,0.5410805,3.519251,1.556563,1.107542,2.270575,0.7178444,7.754393,7.52533,7.591157,5.365644,4.799257,6.928446,6.837742,6.425882,5.779464,6.613188,5.906717,8.42674,7.708427,6.184677,6.44872,5.670307,6.818539,7.128102,7.061652,6.385674,5.977695,4.815092,7.51711,8.120695,6.43181,6.680684,7.260789,4.400604,6.390213,6.882374,8.307982,7.083326,7.744565,5.590167,5.330669,6.312862,5.60559,5.714732,9.327214,4.972379,5.972164,5.892455,8.312375,5.901152,6.136593,7.210707,7.76716,6.951316,7.235017,5.984737,7.718801,7.094699,8.690807,7.79394,7.341202,6.546451,6.742493,7.078796,7.563295,8.186271,6.277533,6.745588,7.715022,6.405585,7.238863,6.533671,7.683562,6.488037,6.930094,8.113628,9.356918,8.753006,8.684434,7.352659,7.220163,7.340427,6.61018,7.603291,7.269608,6.908802,7.903131,5.550848,6.978459,8.868552,5.450956,8.559914,7.687189,9.01096,5.92952,6.584069,7.707593,7.641839,9.547202,8.914072,7.384585,9.518158,7.695138,6.421664,7.888382,7.865819, + 4.981839,5.414757,5.60559,5.105445,3.406718,5.526483,4.187134,4.824706,4.87998,4.738194,4.798699,5.274509,3.825948,3.079315,3.299914,6.931701,3.673807,3.950012,6.43288,5.648327,3.706697,4.737975,3.251111,4.982304,4.793928,3.544972,3.990427,3.289543,4.691892,4.175089,4.208572,4.71755,2.806134,5.787591,4.547241,5.394293,4.338765,4.491522,3.487392,4.894455,4.947774,4.145997,4.20745,5.308221,4.245002,3.966909,5.411457,3.120931,4.786246,5.498348,2.877226,3.222309,3.865794,2.975262,1.833553,1.61976,1.713466,2.790423,2.462242,1.011865,2.905337,2.164664,2.174001,0,1.817969,1.833443,2.853027,2.945485,3.14421,3.605361,0.7332105,1.491463,3.813237,4.056113,1.861866,1.771133,1.77018,1.769825,2.244585,2.365454,2.565129,3.269085,1.994957,1.307324,0.0540279,3.129741,3.235713,4.129372,0.7683506,1.89594,0.9150691,1.913784,2.075927,2.09781,2.28353,3.583217,3.389712,1.982995,2.302947,2.234005,8.46614,8.553205,8.151229,6.062448,5.618815,7.898602,7.509574,7.188654,5.880141,7.330671,6.33501,9.602051,8.148896,6.978084,7.457687,6.873412,7.486924,7.71984,7.957797,7.0489,6.695163,5.957176,8.742348,8.693543,7.308887,7.94672,7.88938,5.379405,7.712442,7.342574,9.239936,7.870918,7.813212,6.440721,6.588011,6.947425,6.672657,7.010634,10.16997,6.466454,6.560517,6.157252,9.080308,7.127842,6.681256,8.386047,8.212277,7.971068,8.340313,6.720317,5.661075,4.971551,6.660171,5.946423,5.665563,4.65247,4.719558,5.409596,5.769496,6.133365,4.540227,4.88877,5.994132,4.707788,5.173227,4.506596,5.725324,4.958553,5.22316,6.325346,7.545233,6.693993,6.654392,5.5985,5.127896,5.479795,4.780316,5.644726,5.263095,5.002227,6.158149,3.60089,5.092215,7.126889,3.679632,6.496503,5.945243,7.083032,4.464312,4.88559,5.731653,5.790149,7.484868,7.496624,5.471028,7.463494,5.64644,4.505185,6.119565,6.161236, + 5.567289,6.051894,6.107758,6.154933,3.978524,6.017684,5.251123,5.244723,5.819442,5.41404,5.545048,6.190975,4.597723,4.367414,3.902809,7.610031,4.56922,4.297871,6.155162,5.918416,4.331955,4.817573,4.318698,6.167162,5.109256,3.880746,4.364326,3.260665,5.189039,5.277958,4.991557,5.217743,3.924838,6.418264,4.598617,6.298255,4.169366,5.625981,4.400957,5.92447,5.33598,4.438944,4.620032,6.348536,4.585729,4.590572,5.983875,3.512606,6.007634,6.054281,1.359107,3.277805,2.329706,2.166833,0.6505655,0.2950161,0.1574253,1.055679,1.076685,0.9143158,2.226952,0.4981774,0.4300923,1.817969,0,1.62033,1.470532,1.21771,1.505123,1.949816,2.103049,0.3422429,2.401184,2.780042,0.2367187,0.2934361,0.1580763,0.3034171,2.314341,2.082351,1.206513,1.707485,0.9656418,1.245315,1.764207,1.403253,1.647619,2.414679,1.085222,1.143608,1.088575,3.214587,0.5651645,0.5448621,0.5229236,3.218019,1.679135,0.7908449,1.917399,0.9863255,7.624248,7.465192,7.428845,5.213878,4.667673,6.851188,6.693578,6.298145,5.51936,6.477086,5.706208,8.406927,7.523354,6.061744,6.377502,5.642026,6.67352,6.969357,6.968062,6.236354,5.836444,4.762388,7.506163,7.963789,6.329594,6.676107,7.110419,4.301005,6.399163,6.695922,8.229132,6.965597,7.493361,5.474699,5.314027,6.156983,5.541843,5.711833,9.232403,5.021337,5.803848,5.661644,8.197043,5.88094,5.96092,7.185375,7.583306,6.885992,7.192197,5.847452,7.303773,6.693374,8.271621,7.364695,6.91174,6.119296,6.324172,6.649336,7.133335,7.77018,5.847447,6.317013,7.28511,5.97561,6.825476,6.116071,7.258882,6.061561,6.500157,7.683579,8.926912,8.337351,8.265186,6.922567,6.81141,6.911663,6.181011,7.178688,6.849057,6.481908,7.473084,5.127929,6.550697,8.43862,5.021368,8.145031,7.257139,8.58392,5.504497,6.154127,7.284114,7.212736,9.13154,8.495499,6.957682,9.101433,7.2789,5.995643,7.458291,7.436106, + 6.654359,7.11258,7.250948,6.918285,5.043435,7.166221,5.996895,6.42303,6.668061,6.442572,6.528963,7.059852,5.550914,4.911019,4.947003,8.656704,5.436294,5.496533,7.650855,7.185144,5.373533,6.157953,5.052145,6.812204,6.341277,5.074443,5.550747,4.606664,6.322995,5.991613,5.943534,6.350391,4.611711,7.486658,5.947312,7.177314,5.599267,6.314448,5.252203,6.702536,6.533067,5.669419,5.791164,7.120446,5.794661,5.638582,7.083912,4.664079,6.618187,7.165062,2.959268,1.687904,2.418271,1.170302,1.015851,1.346686,1.682366,2.554744,1.240803,1.782361,1.077237,1.476484,2.0147,1.833443,1.62033,0,1.45327,2.705215,1.966989,2.356817,1.472002,1.416427,2.249291,2.36974,1.427362,1.33479,1.734168,1.324998,0.6941119,0.565338,1.259519,1.954005,0.8057677,0.5847388,1.805636,2.110724,1.962891,2.913255,1.676175,2.602146,1.900941,3.737204,1.287323,1.333709,1.660663,1.816662,2.279054,0.9722357,0.47156,2.58736,6.638752,6.726943,6.340144,4.230004,3.78802,6.069498,5.682814,5.355993,4.161662,5.500208,4.53419,7.790706,6.359206,5.144689,5.633437,5.087213,5.660381,5.902396,6.125017,5.221303,4.863284,4.169949,6.944531,6.882854,5.476295,6.164482,6.068201,3.568618,5.948329,5.543813,7.407074,6.038319,6.130113,4.608734,4.820508,5.121894,4.861129,5.247902,8.337591,4.792856,4.737766,4.391795,7.250221,5.344337,4.864477,6.580598,6.422,6.145878,6.523753,4.887817,6.195977,5.739746,7.099646,6.01776,5.45974,4.847687,5.194493,5.199066,5.750652,6.642703,4.460068,5.004986,5.852022,4.558814,5.745364,5.000635,6.018791,4.556404,5.07492,6.286516,7.527984,7.207492,7.09249,5.517365,5.781902,5.586007,4.850865,5.941003,5.678842,5.210147,6.051354,3.962454,5.257591,7.000612,3.694029,7.026448,5.837402,7.285741,3.98606,4.73264,6.063589,5.872482,7.992879,6.924492,5.678939,7.950812,6.15719,4.750898,6.052118,5.990951, + 7.037072,7.522185,7.572734,7.59716,5.448748,7.482231,6.685635,6.707373,7.275002,6.884356,7.013808,7.650319,6.062291,5.739467,5.372222,9.080103,6.022674,5.760883,7.459912,7.360513,5.801853,6.241168,5.743913,7.58285,6.563298,5.345961,5.828654,4.697684,6.656542,6.705462,6.457056,6.685299,5.33421,7.888169,6.020618,7.759104,5.553373,7.049559,5.850916,7.368615,6.795582,5.896312,6.085318,7.793074,6.046122,6.060862,7.452643,4.982185,7.413348,7.522264,2.329599,2.538387,1.021715,1.012817,1.047164,1.426816,1.62403,1.790788,0.4145185,2.251264,1.174228,0.9810163,1.586995,2.853027,1.470532,1.45327,0,1.886087,0.5705425,0.9054829,2.769321,1.589716,0.9743807,1.31231,1.255939,1.2749,1.626439,1.269351,1.913705,1.489464,0.2931896,0.5011761,0.8636264,1.644508,2.807419,0.8044607,0.5179137,1.460322,2.316728,2.589686,2.427378,4.560255,0.9206474,0.9307247,1.046817,2.161666,0.8786854,0.8789644,1.332827,2.304231,6.172795,5.995181,6.004195,3.778742,3.21567,5.380843,5.252081,4.844631,4.272087,5.029298,4.332803,6.948187,6.125348,4.605234,4.906976,4.18304,5.232723,5.541109,5.50021,4.799154,4.392319,3.295376,6.05321,6.533785,4.863939,5.228794,5.674307,2.833223,4.962912,5.300314,6.759076,5.506733,6.214008,4.013895,3.86261,4.725891,4.071946,4.268633,7.765441,3.638018,4.386012,4.344383,6.737451,4.425723,4.551807,5.72533,6.183675,5.415643,5.725648,4.40027,7.645223,7.190986,8.538589,7.406914,6.78719,6.272419,6.643517,6.530743,7.123146,8.089173,5.841929,6.415605,7.190664,5.922179,7.197161,6.451227,7.446203,5.843847,6.426797,7.646468,8.879041,8.652711,8.53132,6.878275,7.23515,6.98736,6.255707,7.369348,7.121684,6.632695,7.396621,5.411321,6.673158,8.326493,5.110735,8.473327,7.185854,8.68934,5.267962,6.090877,7.495607,7.265663,9.435611,8.075983,7.096795,9.391742,7.605151,6.183139,7.407981,7.318917, + 5.685389,6.178416,6.1411,6.555571,4.2168,6.048223,5.703815,5.273378,6.160104,5.601185,5.771192,6.499276,4.904264,5.01745,4.169282,7.703512,4.956826,4.357335,5.664432,5.806188,4.567938,4.650146,4.833928,6.661179,5.077733,3.978922,4.4343,3.206597,5.272617,5.755013,5.276203,5.301379,4.50384,6.523397,4.43072,6.593513,3.891281,6.107334,4.813351,6.321526,5.337381,4.448232,4.69182,6.735226,4.613123,4.802493,6.070481,3.696562,6.53318,6.126295,0.5146228,4.244605,2.258717,2.8612,1.694201,1.503879,1.267342,0.1620473,1.687292,1.944747,2.98866,1.231971,0.7960917,2.945485,1.21771,2.705215,1.886087,0,1.512602,1.755667,3.311904,1.553265,2.492243,2.959477,1.323066,1.431944,1.204281,1.440066,3.37693,3.059109,1.774118,1.775629,1.920623,2.4347,2.891738,1.245078,1.692596,1.968228,2.177761,1.448388,2.080354,3.966475,1.421284,1.375005,1.050865,4.007665,1.442045,1.740271,2.883461,0.9540097,7.863974,7.505444,7.763117,5.542218,4.948254,6.946041,6.98185,6.543378,6.155982,6.744374,6.167649,8.325148,7.92308,6.295993,6.460267,5.612553,6.964454,7.297129,7.10846,6.544242,6.125953,4.817874,7.406146,8.278451,6.501403,6.56607,7.412751,4.499333,6.253964,7.106404,8.316925,7.17523,8.087813,5.695585,5.256874,6.484618,5.614581,5.609351,9.359741,4.783797,6.1714,6.211339,8.389868,5.825085,6.347764,7.129066,7.979047,6.946434,7.185546,6.125464,8.514845,7.886447,9.486643,8.577625,8.105346,7.336222,7.538448,7.84304,8.341605,8.98236,7.053155,7.531973,8.484013,7.176139,8.034735,7.329704,8.476586,7.235477,7.699773,8.89014,10.13419,9.54908,9.480258,8.126837,8.014949,8.126126,7.394374,8.396388,8.065072,7.699016,8.674741,6.345193,7.766978,9.637528,6.233175,9.35594,8.458966,9.800857,6.671458,7.353989,8.501606,8.426188,10.34327,9.629618,8.174769,10.31425,8.49123,7.213195,8.663013,8.632206, + 6.968147,7.458701,7.474024,7.643304,5.412719,7.38217,6.745683,6.603773,7.294261,6.840784,6.986023,7.658999,6.057993,5.871671,5.345617,9.009136,6.049455,5.663592,7.170746,7.207306,5.768501,6.066521,5.818539,7.668356,6.437366,5.259285,5.73549,4.555766,6.572873,6.775843,6.447874,6.601794,5.428791,7.817936,5.845477,7.763171,5.340863,7.125067,5.885472,7.411591,6.682372,5.782142,5.994326,7.834777,5.939082,6.020849,7.373638,4.92175,7.51106,7.437993,2.004931,3.103164,0.8399086,1.554664,1.318381,1.572615,1.660952,1.455948,0.7495363,2.39265,1.728654,1.026879,1.459696,3.14421,1.505123,1.966989,0.5705425,1.512602,0,0.4617067,3.17144,1.729904,0.9978068,1.453369,1.348216,1.410658,1.641228,1.408946,2.473976,2.055776,0.7079111,0.2637454,1.258358,2.052614,3.094449,0.2809255,0.1813121,0.9973243,2.512748,2.508073,2.571234,4.71303,1.072967,1.057241,0.9887011,2.686134,0.3144464,1.19406,1.895384,2.135889,6.371331,6.080564,6.254675,4.031307,3.44049,5.495707,5.478176,5.046361,4.689699,5.243669,4.658767,6.96792,6.410634,4.800536,5.012847,4.214587,5.460342,5.788815,5.6419,5.03704,4.62027,3.372287,6.057591,6.772975,5.022663,5.220995,5.907765,3.003601,4.931218,5.593823,6.873709,5.688178,6.597773,4.200915,3.872499,4.975199,4.167054,4.255054,7.903581,3.525438,4.659148,4.717435,6.91033,4.443281,4.835188,5.753177,6.466708,5.510462,5.782599,4.621455,8.159884,7.675661,9.066594,7.959455,7.351347,6.810286,7.158874,7.09422,7.679828,8.608471,6.395581,6.96029,7.753523,6.480074,7.705526,6.963333,7.982796,6.411358,6.987163,8.205998,9.440605,9.173713,9.059431,7.437256,7.734333,7.535828,6.802566,7.905343,7.645715,7.171875,7.958582,5.927388,7.215803,8.891462,5.652061,8.991956,7.747208,9.237568,5.835496,6.649883,8.029165,7.816941,9.959667,8.645221,7.63851,9.91778,8.122171,6.71631,7.968165,7.88326, + 7.342718,7.834778,7.832964,8.062532,5.805919,7.740622,7.170539,6.962328,7.704674,7.227055,7.378706,8.064981,6.461995,6.316489,5.742857,9.379136,6.464695,6.02824,7.407197,7.537221,6.161735,6.387314,6.249164,8.099629,6.784708,5.630586,6.101911,4.902471,6.941397,7.203775,6.849136,6.970321,5.865455,8.190178,6.166837,8.167257,5.640979,7.55406,6.303668,7.830063,7.035754,6.137848,6.360953,8.252293,6.297897,6.410606,7.74255,5.306372,7.945844,7.804213,2.2683,3.323989,0.5071769,1.750886,1.776966,2.031581,2.103656,1.7362,1.185198,2.847007,1.942917,1.48231,1.859034,3.605361,1.949816,2.356817,0.9054829,1.755667,0.4617067,0,3.616838,2.187471,0.7955395,1.269161,1.803955,1.869863,2.079441,1.868434,2.803036,2.369232,1.120185,0.4049802,1.695647,2.493066,3.555734,0.5749321,0.3969359,0.5581607,2.972374,2.90207,3.025205,5.163349,1.534586,1.518283,1.42798,2.815551,0.3181503,1.646327,2.222049,2.497122,6.118539,5.754639,6.041962,3.838002,3.233784,5.190595,5.250814,4.803648,4.645898,5.008966,4.52199,6.602935,6.225789,4.555021,4.704949,3.868434,5.234267,5.576422,5.35334,4.821975,4.400992,3.062274,5.687529,6.548988,4.749442,4.848076,5.683506,2.764134,4.548031,5.420638,6.562548,5.426593,6.504633,3.955026,3.517339,4.769698,3.859065,3.884547,7.604177,3.114639,4.475953,4.625632,6.637161,4.087762,4.659046,5.396306,6.279684,5.192838,5.441508,4.396941,8.550598,8.089623,9.443252,8.298688,7.659262,7.174637,7.548902,7.404847,8.009881,8.994648,6.733235,7.314325,8.065837,6.807837,8.101898,7.356356,8.348679,6.704886,7.307862,8.528356,9.756319,9.558127,9.435964,7.761544,8.138156,7.88314,7.153005,8.272054,8.026941,7.534282,8.273765,6.316695,7.573013,9.19513,6.011799,9.378808,8.064443,9.584826,6.129658,6.97462,8.399082,8.1588,10.34078,8.874902,7.997046,10.29667,8.510618,7.086913,8.288782,8.190072, + 5.669615,6.090508,6.300218,5.68767,4.114034,6.223091,4.780427,5.534448,5.497231,5.414008,5.460978,5.89257,4.497154,3.621431,4.005164,7.588782,4.322513,4.672192,7.164209,6.367185,4.403176,5.469579,3.86581,5.519239,5.51329,4.270763,4.710408,4.020973,5.394058,4.756204,4.871581,5.419132,3.420079,6.461371,5.279752,6.01414,5.069646,5.05565,4.135975,5.485831,5.659874,4.870536,4.922517,5.890492,4.965708,4.660118,6.097539,3.846826,5.312098,6.186205,3.343224,2.591395,3.786878,2.638493,1.878209,1.838306,2.045168,3.150442,2.431875,1.524116,2.527387,2.312258,2.515862,0.7332105,2.103049,1.472002,2.769321,3.311904,3.17144,3.616838,0,1.761876,3.668812,3.832292,2.063337,1.955636,2.108725,1.950709,1.687677,1.914174,2.507193,3.240266,1.922674,1.126535,0.7518234,3.221668,3.224838,4.16769,1.273299,2.491984,1.494862,2.51039,2.173656,2.207967,2.468726,3.04806,3.454327,1.979475,1.900117,2.748578,7.971947,8.148032,7.6221,5.601567,5.20412,7.483982,7.01645,6.724659,5.279343,6.852193,5.799318,9.233326,7.591645,6.526047,7.061298,6.550202,6.993208,7.203492,7.520498,6.560285,6.227083,5.633978,8.399226,8.162082,6.875332,7.62776,7.380248,5.020366,7.416955,6.799088,8.798837,7.404057,7.183105,6.01514,6.289324,6.452918,6.308437,6.71728,9.69582,6.258979,6.06063,5.586842,8.594901,6.80804,6.168135,8.030224,7.655453,7.570607,7.962077,6.256742,5.202942,4.597277,6.177678,5.350414,5.006591,4.074022,4.228736,4.747567,5.150302,5.670599,3.893976,4.292685,5.350197,4.050004,4.723276,4.019167,5.188276,4.262032,4.571207,5.70615,6.938744,6.237206,6.171394,4.963938,4.708667,4.888107,4.17135,5.107699,4.759479,4.432141,5.522788,3.051033,4.511627,6.493712,3.038725,6.044053,5.308001,6.530635,3.754308,4.229127,5.206398,5.195476,7.03139,6.791515,4.906497,7.002682,5.179545,3.938624,5.492399,5.512906, + 5.505239,5.98371,6.065486,6.008577,3.900366,5.976855,5.096126,5.210955,5.692214,5.333674,5.452468,6.070468,4.491221,4.162678,3.817599,7.542333,4.439435,4.266558,6.259476,5.918534,4.249271,4.843545,4.154223,5.994449,5.09386,3.844983,4.329065,3.281598,5.140235,5.115766,4.887194,5.168641,3.74603,6.35366,4.627374,6.180771,4.234577,5.46009,4.265832,5.780546,5.30905,4.419944,4.580877,6.204993,4.559649,4.511557,5.927463,3.458977,5.826934,6.001479,1.651141,3.101224,2.525069,2.136946,0.5954864,0.1633971,0.3029451,1.391334,1.176191,0.6688377,2.16677,0.7059087,0.7583119,1.491463,0.3422429,1.416427,1.589716,1.553265,1.729904,2.187471,1.761876,0,2.554666,2.896824,0.3855414,0.3228607,0.3662183,0.3263453,2.10448,1.926193,1.303263,1.903053,0.9077601,0.9651172,1.438154,1.668724,1.852897,2.681069,0.7890773,1.202676,0.8474523,2.992368,0.6794786,0.6827501,0.7984545,3.118926,1.939079,0.772007,1.773088,1.182667,7.667196,7.564459,7.444897,5.246188,4.719836,6.938672,6.727045,6.346572,5.449992,6.51798,5.693304,8.534667,7.519176,6.114924,6.471017,5.770363,6.706317,6.989608,7.04235,6.266812,5.875132,4.876448,7.642031,7.983373,6.398779,6.818463,7.137503,4.381497,6.551852,6.692548,8.312347,7.020371,7.427402,5.536218,5.452086,6.182082,5.643989,5.858243,9.301316,5.205854,5.81939,5.620524,8.251067,6.014331,5.969426,7.311429,7.580083,6.982646,7.305228,5.88944,6.963746,6.351135,7.933537,7.040609,6.603707,5.78953,5.985568,6.3414,6.813941,7.430574,5.53086,5.990632,6.973144,5.663151,6.484893,5.777094,6.925353,5.766796,6.188068,7.365498,8.607908,7.997583,7.927138,6.606655,6.469778,6.585823,5.85673,6.845069,6.511807,6.151634,7.158991,4.792551,6.222178,8.126191,4.699348,7.804971,6.943005,8.253839,5.214626,5.842061,6.949281,6.888083,8.791789,8.219761,6.627404,8.762121,6.939343,5.663939,7.141805,7.126066, + 7.938334,8.427101,8.454931,8.552483,6.3671,8.363436,7.64456,7.585584,8.220595,7.800205,7.938101,8.591925,6.996915,6.711912,6.295333,9.981327,6.970038,6.64262,8.156653,8.200851,6.722065,7.062465,6.706009,8.548706,7.425068,6.234294,6.713254,5.545396,7.548187,7.667223,7.389863,7.577074,6.300533,8.789214,6.841389,8.698841,6.33867,8.01283,6.800923,8.32277,7.666983,6.766305,6.971629,8.747073,6.921364,6.977845,8.347891,5.886245,8.381572,8.41415,2.994222,2.805268,0.3525698,1.301195,2.021497,2.391273,2.558117,2.447648,1.386902,3.220359,1.498514,1.903008,2.43174,3.813237,2.401184,2.249291,0.9743807,2.492243,0.9978068,0.7955395,3.668812,2.554666,0,0.4756393,2.203425,2.235057,2.551329,2.230339,2.510328,2.071419,1.267536,0.7389718,1.818458,2.56301,3.769109,1.248703,0.8180425,1.066144,3.291012,3.473652,3.397449,5.533905,1.87719,1.880223,1.920431,2.187674,1.070754,1.851908,1.965943,3.125152,5.376035,5.093733,5.272648,3.057403,2.45842,4.501675,4.489611,4.052757,3.862507,4.252461,3.727531,6.008247,5.443868,3.806105,4.020043,3.245236,4.47224,4.806657,4.644726,4.053114,3.634158,2.383493,5.10537,5.786382,4.024868,4.274946,4.920631,2.008736,4.000519,4.63425,5.880566,4.691292,5.709699,3.205985,2.913428,3.995748,3.175427,3.310991,6.907368,2.663966,3.692158,3.83147,5.912653,3.481412,3.873016,4.788195,5.498625,4.520601,4.804964,3.633275,8.317379,7.937471,9.164775,7.93247,7.230885,6.876324,7.319729,6.983448,7.625012,8.745502,6.374103,6.989058,7.643802,6.426289,7.888924,7.137784,8.046676,6.255635,6.907605,8.124358,9.333412,9.30123,9.157174,7.365845,7.949528,7.537952,6.820234,7.972639,7.768662,7.228368,7.856366,6.095663,7.253748,8.750811,5.712366,9.12988,7.652343,9.230969,5.686597,6.585284,8.107416,7.799329,10.07127,8.309606,7.678366,10.02102,8.270734,6.80574,7.882406,7.756515, + 8.341648,8.828207,8.86929,8.905262,6.758287,8.778279,7.991757,8.001647,8.58652,8.193593,8.324937,8.962381,7.374531,7.023862,6.682841,10.38512,7.333996,7.056432,8.622521,8.633491,7.111937,7.501019,7.047853,8.88148,7.84872,6.644404,7.125621,5.973393,7.957091,8.009245,7.769206,7.985916,6.633526,9.192884,7.279956,9.071311,6.786862,8.351666,7.161596,8.677362,8.08639,7.185899,7.383221,9.101805,7.338563,7.370213,8.754977,6.287008,8.70813,8.823207,3.457395,2.614995,0.7935739,1.270613,2.331395,2.73485,2.934698,2.908988,1.72174,3.551264,1.446675,2.285511,2.852438,4.056113,2.780042,2.36974,1.31231,2.959477,1.453369,1.269161,3.832292,2.896824,0.4756393,0,2.568164,2.585626,2.934611,2.579771,2.500038,2.081195,1.593704,1.190065,2.086147,2.766937,4.015471,1.714405,1.272059,1.472576,3.596184,3.882723,3.725011,5.839668,2.232823,2.242843,2.32604,1.92097,1.545863,2.154192,2.011265,3.557278,4.920171,4.68591,4.803647,2.584652,1.98879,4.078609,4.024899,3.593995,3.412384,3.790401,3.252841,5.637865,4.969975,3.348864,3.601378,2.87371,4.007131,4.337664,4.209279,3.584997,3.167423,1.983114,4.74661,5.320185,3.581464,3.927334,4.454778,1.553865,3.672271,4.159218,5.45807,4.240233,5.240526,2.750028,2.560148,3.525318,2.762625,2.973229,6.474777,2.427269,3.217978,3.364701,5.465917,3.118905,3.39815,4.414672,5.024997,4.107826,4.413384,3.168183,8.266494,7.93887,9.081868,7.796897,7.056367,6.790836,7.276174,6.814942,7.478282,8.682814,6.251483,6.885233,7.471787,6.288185,7.852718,7.101952,7.952857,6.071851,6.753967,7.962663,9.154957,9.231649,9.074092,7.212996,7.928279,7.418117,6.712423,7.880822,7.704289,7.135931,7.686634,6.065272,7.152432,8.559527,5.634477,9.065942,7.487067,9.098871,5.511046,6.440908,8.020035,7.668819,9.991303,8.034325,7.575327,9.937285,8.215824,6.731826,7.720056,7.57614, + 5.789066,6.272315,6.334044,6.349203,4.195372,6.244235,5.441289,5.472406,6.021282,5.63103,5.758553,6.395432,4.806371,4.53138,4.117612,7.830935,4.769512,4.525638,6.389914,6.151436,4.547772,5.052894,4.504026,6.349297,5.339992,4.107449,4.591385,3.495128,5.413694,5.464849,5.201117,5.442344,4.102862,6.639672,4.8341,6.503832,4.406084,5.811262,4.599059,6.119691,5.564916,4.668891,4.846449,6.544052,4.814555,4.807562,6.2071,3.735268,6.185654,6.278335,1.532277,3.064813,2.154112,1.930143,0.4279329,0.2421109,0.3752088,1.164009,0.853209,1.044551,1.991585,0.3216583,0.5873959,1.861866,0.2367187,1.427362,1.255939,1.323066,1.348216,1.803955,2.063337,0.3855414,2.203425,2.568164,0,0.1108706,0.3923781,0.1180071,2.118622,1.866237,0.983269,1.530688,0.7349226,1.111905,1.809234,1.283521,1.476954,2.295576,1.174525,1.378808,1.223244,3.366875,0.3378632,0.3254031,0.422127,2.986047,1.553541,0.556642,1.698468,1.213131,7.395458,7.250124,7.195897,4.982805,4.439901,6.632518,6.463013,6.07014,5.283485,6.247731,5.470365,8.201816,7.288306,5.834619,6.160445,5.436463,6.442844,6.736893,6.745918,6.005232,5.606568,4.551273,7.304059,7.731357,6.106057,6.476474,6.878935,4.079519,6.203942,6.460867,8.00955,6.738996,7.25715,5.249166,5.112173,5.925055,5.327146,5.513634,9.009304,4.841569,5.5706,5.424925,7.970487,5.677422,5.726899,6.979391,7.348343,6.669999,6.981546,5.618152,7.245817,6.660476,8.203701,7.260218,6.782499,6.027703,6.259701,6.520171,7.020668,7.709638,5.731349,6.21785,7.160962,5.853229,6.771265,6.053484,7.176064,5.917388,6.376768,7.568404,8.812611,8.277404,8.19712,6.804483,6.765989,6.810927,6.077818,7.09618,6.778624,6.391198,7.351885,5.052605,6.455893,8.314468,4.915322,8.086821,7.136142,8.491459,5.355858,6.031012,7.205141,7.109447,9.071174,8.331773,6.866623,9.038785,7.218371,5.9089,7.340728,7.309187, + 5.78963,6.270991,6.34089,6.322475,4.190662,6.251519,5.411769,5.481751,6.000906,5.625783,5.749415,6.37725,4.792743,4.485165,4.110686,7.829876,4.748372,4.535495,6.441087,6.171367,4.541691,5.08032,4.47151,6.313675,5.354966,4.115803,4.600051,3.520137,5.418355,5.432916,5.188181,5.446917,4.065663,6.639515,4.862265,6.486637,4.444821,5.778032,4.576196,6.093791,5.576396,4.68256,4.853986,6.518247,4.826104,4.802665,6.20949,3.738031,6.147322,6.28187,1.628936,2.985205,2.202214,1.893739,0.3590576,0.162067,0.4010679,1.27238,0.8640757,0.9916365,1.94505,0.3952807,0.6846487,1.771133,0.2934361,1.33479,1.2749,1.431944,1.410658,1.869863,1.955636,0.3228607,2.235057,2.585626,0.1108706,0,0.4338313,0.009995677,2.027898,1.789102,0.992966,1.580318,0.6780538,1.00276,1.718971,1.363241,1.530757,2.371912,1.102535,1.409526,1.170297,3.315225,0.3579953,0.3598897,0.5202123,2.929252,1.629526,0.5107364,1.623964,1.279577,7.387215,7.261181,7.178641,4.970579,4.434353,6.639458,6.451465,6.063599,5.238051,6.238658,5.443173,8.222863,7.264403,5.829669,6.169472,5.457842,6.431068,6.720963,6.748299,5.992597,5.596643,4.567573,7.328026,7.715344,6.106632,6.502816,6.865307,4.083827,6.234042,6.437068,8.015061,6.734693,7.213462,5.247002,5.137088,5.910603,5.339192,5.541532,9.009957,4.88364,5.552866,5.388544,7.966033,5.700601,5.706857,6.999879,7.324763,6.680136,6.997428,5.609351,7.135676,6.552413,8.093093,7.149877,6.674283,5.916896,6.149265,6.411934,6.910834,7.599348,5.621734,6.107252,7.052172,5.744196,6.661367,5.943141,7.065194,5.81135,6.267865,7.45878,8.702946,8.167132,8.086506,6.695084,6.656735,6.700402,5.967385,6.985311,6.667956,6.280381,7.242798,4.941843,6.345163,8.205716,4.804991,7.976644,7.027027,8.380692,5.2506,5.922064,7.094295,6.999043,8.960867,8.230124,6.755816,8.928371,7.108094,5.798037,7.2313,7.200714, + 5.410773,5.895746,5.950171,6.009222,3.823678,5.86005,5.107542,5.086914,5.670354,5.259012,5.391245,6.040715,4.445928,4.237799,3.748713,7.4537,4.421051,4.140064,6.007328,5.760508,4.17743,4.660569,4.177816,6.027323,4.951182,3.723129,4.206632,3.103159,5.031807,5.135972,4.839334,5.060522,3.78793,6.261822,4.44174,6.147514,4.015451,5.484701,4.253836,5.778354,5.178014,4.280901,4.462447,6.202217,4.42778,4.43561,5.826963,3.355961,5.869911,5.897165,1.285438,3.403924,2.471383,2.320666,0.7926494,0.3877379,0.06421847,1.043514,1.234407,0.8209098,2.377193,0.6498783,0.4104402,1.77018,0.1580763,1.734168,1.626439,1.204281,1.641228,2.079441,2.108725,0.3662183,2.551329,2.934611,0.3923781,0.4338313,0,0.4435008,2.427776,2.2127,1.364156,1.850839,1.111721,1.322238,1.716157,1.523712,1.788747,2.530064,1.016916,0.9864747,0.988359,3.092636,0.7232359,0.7026696,0.6528544,3.363031,1.800546,0.9409813,2.050481,0.8554634,7.782257,7.620231,7.586727,5.371943,4.825609,7.007281,6.851654,6.456091,5.670173,6.635133,5.862742,8.558538,7.680512,6.219594,6.533168,5.794009,6.831595,7.127314,7.12501,6.394419,5.994512,4.916362,7.656696,8.121752,6.486851,6.825758,7.268468,4.457894,6.547089,6.853074,8.385433,7.123371,7.644952,5.632331,5.464691,6.314998,5.696864,5.86104,9.389529,5.162981,5.961665,5.815859,8.354802,6.032151,6.11853,7.337377,7.740513,7.041329,7.345832,6.005497,7.311348,6.684335,8.28556,7.40472,6.969875,6.150992,6.336865,6.707561,7.179342,7.779276,5.89675,6.353898,7.339341,6.029342,6.830783,6.127633,7.283679,6.131192,6.554266,7.731119,8.973333,8.34577,8.27923,6.972591,6.810747,6.949278,6.220851,7.203314,6.865493,6.512718,7.525081,5.149219,6.584342,8.492365,5.06427,8.152345,7.309095,8.61487,5.577834,6.208262,7.306214,7.251994,9.139928,8.578904,6.988433,9.111403,7.288252,6.024038,7.507662,7.492283, + 5.796952,6.27819,6.34858,6.327889,4.19768,6.259235,5.416976,5.489592,6.006809,5.63274,5.756114,6.383308,4.79915,4.488956,4.117561,7.837079,4.754238,4.543378,6.450703,6.179761,4.548612,5.089078,4.476492,6.318367,5.363114,4.12361,4.607866,3.528809,5.425928,5.437927,5.19463,5.454484,4.070266,6.646784,4.871058,6.492766,4.454047,5.782931,4.581936,6.099273,5.584354,4.690648,4.861733,6.523731,4.834076,4.809657,6.216918,3.745523,6.151786,6.289366,1.638452,2.975213,2.198947,1.884774,0.349287,0.1644851,0.4103248,1.280623,0.8581077,0.9951803,1.935686,0.3957064,0.6940594,1.769825,0.3034171,1.324998,1.269351,1.440066,1.408946,1.868434,1.950709,0.3263453,2.230339,2.579771,0.1180071,0.009995677,0.4435008,0,2.018062,1.779107,0.9868423,1.577288,0.6684941,0.9946451,1.717743,1.363521,1.528139,2.371631,1.103952,1.418553,1.173763,3.318542,0.3535895,0.356683,0.5235497,2.919549,1.62929,0.501685,1.613982,1.289535,7.379554,7.254751,7.170481,4.962715,4.426886,6.632754,6.443622,6.05605,5.228667,6.230959,5.434532,8.217148,7.255906,5.822217,6.162914,5.452182,6.423212,6.712877,6.741294,5.984698,5.588901,4.561554,7.322541,7.707247,6.099519,6.497524,6.857345,4.076989,6.229053,6.428581,8.00825,6.727271,7.204129,5.239727,5.131705,5.902604,5.332854,5.536376,9.002826,4.879692,5.544695,5.3795,7.958592,5.695074,5.698564,6.994132,7.316281,6.673648,6.991342,5.601674,7.129645,6.547308,8.086696,7.142288,6.665956,5.909741,6.143027,6.403611,6.902994,7.593216,5.613808,6.099847,7.043988,5.736079,6.655479,5.936974,7.058307,5.802617,6.259712,7.450859,8.695041,8.161013,8.080105,6.687083,6.651165,6.692937,5.959854,6.978436,6.661498,6.273247,7.234699,4.935263,6.337894,8.197523,4.797395,7.970589,7.018936,8.373472,5.241754,5.913923,7.087537,6.991494,8.954722,8.220892,6.748662,8.922146,7.101972,5.791044,7.223309,7.192449, + 7.190531,7.636415,7.801012,7.341972,5.590327,7.718582,6.4266,6.990118,7.124385,6.961613,7.032482,7.51901,6.056102,5.292077,5.489152,9.165765,5.915483,6.077671,8.310249,7.775347,5.908823,6.775948,5.494566,7.194782,6.925603,5.658499,6.127745,5.23674,6.876946,6.410272,6.443125,6.903699,5.049018,8.010338,6.568863,7.63886,6.245352,6.719411,5.729358,7.133941,7.105233,6.258378,6.361309,7.544922,6.376159,6.172518,7.620967,5.241367,6.990849,7.705071,3.648855,1.030125,2.751629,1.232508,1.701045,2.040122,2.375364,3.230121,1.812585,2.410667,1.054051,2.144978,2.705379,2.244585,2.314341,0.6941119,1.913705,3.37693,2.473976,2.803036,1.687677,2.10448,2.510328,2.500038,2.118622,2.027898,2.427776,2.018062,0,0.4418299,1.795101,2.401073,1.45745,1.200576,2.230428,2.662055,2.429408,3.34108,2.268064,3.276898,2.508117,4.149617,1.955776,2.001996,2.326661,1.360509,2.787468,1.636676,0.5814636,3.279953,6.284932,6.495651,5.936373,3.926235,3.559676,5.82759,5.329869,5.045567,3.63631,5.168533,4.114154,7.603683,5.915119,4.852166,5.41895,4.979538,5.306559,5.516057,5.851321,4.874669,4.547395,4.075884,6.794602,6.476991,5.209715,6.051674,5.692573,3.431589,5.868451,5.116654,7.12577,5.723089,5.579163,4.357538,4.750461,4.766413,4.698112,5.179038,8.011383,4.845827,4.37364,3.916557,6.908826,5.238359,4.480466,6.416058,5.978753,5.923241,6.329592,4.578655,5.807704,5.44184,6.66669,5.49581,4.878357,4.385025,4.809509,4.620715,5.209665,6.238366,3.930395,4.51518,5.279685,4.008503,5.378791,4.627577,5.558766,3.94679,4.513588,5.73296,6.966677,6.796207,6.659208,4.964628,5.442433,5.080809,4.352059,5.483234,5.262887,4.741809,5.484606,3.585733,4.775808,6.419188,3.219765,6.622917,5.273301,6.782197,3.371799,4.177219,5.614185,5.355765,7.5705,6.263594,5.200439,7.522441,5.761791,4.3063,5.494712,5.410386, + 7.219424,7.677011,7.816282,7.465331,5.608704,7.731538,6.544884,6.987886,7.222607,7.006526,7.091331,7.615155,6.113183,5.443862,5.512129,9.220074,5.994603,6.060393,8.182986,7.747369,5.938419,6.713923,5.602485,7.347464,6.904552,5.638096,6.115005,5.15933,6.888311,6.536719,6.505227,6.915714,5.160333,8.051122,6.502192,7.733142,6.142833,6.856012,5.810039,7.251407,7.097561,6.232241,6.355911,7.667807,6.358407,6.203437,7.649039,5.228526,7.150151,7.730284,3.372162,1.199797,2.309811,0.8108484,1.438363,1.833036,2.167292,2.919794,1.431473,2.34131,0.6501585,1.837383,2.441286,2.365454,2.082351,0.565338,1.489464,3.059109,2.055776,2.369232,1.914174,1.926193,2.071419,2.081195,1.866237,1.789102,2.2127,1.779107,0.4418299,0,1.397376,1.969409,1.152102,1.150031,2.341898,2.257645,2.001346,2.903334,2.241201,3.126479,2.464105,4.277668,1.652596,1.697376,2.011895,1.251369,2.367321,1.338309,0.1758841,3.06687,6.101335,6.234899,5.789277,3.704999,3.290858,5.57203,5.144654,4.831019,3.596665,4.968365,3.978173,7.320009,5.800435,4.625719,5.147219,4.653161,5.121936,5.355338,5.614708,4.684399,4.335574,3.740843,6.491257,6.331881,4.967789,5.72968,5.52408,3.113861,5.53152,4.987472,6.895236,5.512659,5.566283,4.104598,4.407032,4.582233,4.397626,4.836112,7.810235,4.457268,4.195063,3.828008,6.717138,4.91178,4.316783,6.119495,5.863399,5.656855,6.048248,4.362448,6.248313,5.872398,7.108493,5.930405,5.297878,4.826354,5.249589,5.041704,5.640672,6.679784,4.365014,4.954654,5.701904,4.438691,5.817706,5.066664,5.99994,4.355622,4.940164,6.160409,7.391006,7.23787,7.101008,5.393015,5.878655,5.518231,4.790717,5.924522,5.704517,5.182765,5.908428,4.02436,5.21585,6.83703,3.661026,7.064352,5.69816,7.219049,3.779777,4.605878,6.05575,5.791332,8.012327,6.627764,5.640573,7.964259,6.202763,4.748098,5.921309,5.829545, + 6.772028,7.255535,7.314271,7.31184,5.178408,7.224185,6.399066,6.451011,6.993425,6.614023,6.740281,7.370145,5.785299,5.447408,5.100097,8.814107,5.740774,5.504167,7.266628,7.117204,5.530531,6.006076,5.456236,7.293458,6.313076,5.087252,5.570788,4.45568,6.395293,6.417774,6.180576,6.423981,5.044849,7.622739,5.786071,7.479596,5.332699,6.761233,5.568037,7.083775,6.541625,5.643823,5.826544,7.508226,5.791507,5.790592,7.189542,4.717864,7.123019,7.260338,2.180276,2.521947,1.302209,1.089229,0.7539775,1.141149,1.356351,1.660254,0.1300749,1.961468,1.215604,0.7338114,1.37066,2.565129,1.206513,1.259519,0.2931896,1.774118,0.7079111,1.120185,2.507193,1.303263,1.267536,1.593704,0.983269,0.992966,1.364156,0.9868423,1.795101,1.397376,0,0.7333757,0.586893,1.380711,2.518948,0.8674883,0.7236222,1.677679,2.023734,2.340595,2.136946,4.26763,0.6454248,0.6617291,0.8329841,2.233558,1.019543,0.5866061,1.227797,2.086817,6.41947,6.268954,6.234265,4.013836,3.462209,5.649548,5.4918,5.09269,4.425762,5.27317,4.536586,7.231558,6.342042,4.855686,5.17816,4.467109,5.47199,5.772995,5.762841,5.036023,4.633506,3.574774,6.338912,6.766986,5.123523,5.516278,5.910808,3.096275,5.252643,5.515335,7.026352,5.759276,6.383009,4.268191,4.149533,4.959057,4.346582,4.557359,8.026592,3.931204,4.611542,4.52457,6.990685,4.711176,4.772887,6.008376,6.40117,5.688275,6.004501,4.643564,7.452136,6.97387,8.359125,7.262432,6.671049,6.105201,6.451058,6.412551,6.987114,7.900562,5.700167,6.258106,7.070229,5.789417,6.998358,6.255724,7.277132,5.741733,6.299805,7.516831,8.754279,8.465807,8.351975,6.747605,7.028725,6.835774,6.101682,7.199517,6.937942,6.467183,7.27348,5.21951,6.512538,8.212421,4.948637,8.284059,7.061121,8.536998,5.16654,5.960655,7.322707,7.118893,9.251847,8.022502,6.934743,9.210091,7.414307,6.009916,7.280073,7.203122, + 7.20998,7.699752,7.721228,7.859933,5.647045,7.629558,6.958071,6.851395,7.517458,7.07767,7.219731,7.884916,6.285919,6.06202,5.577879,9.252108,6.269949,5.909648,7.434492,7.462189,6.00257,6.323496,6.026141,7.874231,6.688315,5.503222,5.980899,4.807811,6.817145,6.985423,6.677191,6.846052,5.630238,8.060377,6.102419,7.990216,5.601153,7.333452,6.103866,7.628914,6.931537,6.030989,6.239531,8.052655,6.186902,6.256493,7.617469,5.160523,7.71329,7.682768,2.268672,2.956113,0.6235286,1.387627,1.435891,1.741702,1.86477,1.719637,0.8145324,2.57129,1.573058,1.215003,1.69995,3.269085,1.707485,1.954005,0.5011761,1.775629,0.2637454,0.4049802,3.240266,1.903053,0.7389718,1.190065,1.530688,1.580318,1.850839,1.577288,2.401073,1.969409,0.7333757,0,1.318246,2.113916,3.220989,0.5358592,0.08308922,0.9592728,2.673109,2.746155,2.750103,4.895184,1.228077,1.220621,1.2048,2.492373,0.4575029,1.289911,1.819721,2.387347,6.108983,5.829263,5.990931,3.767647,3.176781,5.240209,5.214684,4.78359,4.444331,4.980464,4.398625,6.728292,6.147452,4.537989,4.758142,3.970393,5.196815,5.525072,5.383573,4.773332,4.356652,3.119581,5.820492,6.509332,4.762543,4.985744,5.644165,2.741394,4.700988,5.331104,6.618856,5.426658,6.344097,3.938566,3.631849,4.711458,3.912987,4.019854,7.646339,3.314064,4.395829,4.463128,6.649709,4.201991,4.572191,5.511221,6.203446,5.257516,5.53552,4.357966,8.14632,7.69001,9.038273,7.896852,7.263958,6.769943,7.14461,7.008804,7.609637,8.589989,6.331458,6.910443,7.669501,6.407847,7.69832,6.952398,7.943946,6.313302,6.909436,8.129758,9.359392,9.153355,9.030985,7.362424,7.735877,7.480084,6.749499,7.867279,7.622063,7.129719,7.876768,5.912423,7.168849,8.801213,5.607323,8.974184,7.66693,9.181902,5.737698,6.575271,7.994187,7.756539,9.935867,8.507167,7.592793,9.89171,8.10614,6.681978,7.890534,7.795154, + 6.405605,6.881567,6.9706,6.85309,4.797007,6.882267,5.934529,6.117662,6.555229,6.227169,6.339731,6.938132,5.372268,4.940822,4.711519,8.439356,5.303993,5.173785,7.119046,6.825558,5.143395,5.745314,4.986759,6.808618,6.001618,4.751948,5.235888,4.183596,6.044426,5.946108,5.76863,6.07275,4.564449,7.252551,5.528221,7.050573,5.119867,6.28472,5.126629,6.628122,6.216396,5.327701,5.487104,7.051843,5.467174,5.40679,6.829256,4.363516,6.631061,6.904227,2.220088,2.35082,1.884514,1.229563,0.3217145,0.7701219,1.07793,1.77607,0.5108431,1.503019,1.269017,0.6899008,1.293409,1.994957,0.9656418,0.8057677,0.8636264,1.920623,1.258358,1.695647,1.922674,0.9077601,1.818458,2.086147,0.7349226,0.6780538,1.111721,0.6684941,1.45745,1.152102,0.586893,1.318246,0,0.7974665,1.950658,1.351006,1.30234,2.249487,1.517014,2.082361,1.668121,3.755444,0.5022897,0.5478595,0.8697906,2.252385,1.555037,0.1863933,0.9792767,1.948053,6.768661,6.703223,6.538751,4.345433,3.829196,6.068193,5.825544,5.451452,4.561269,5.619372,4.785798,7.701732,6.611422,5.22246,5.606666,4.946099,5.804605,6.084379,6.161639,5.364605,4.976186,4.039194,6.821106,7.077754,5.515506,6.008713,6.233872,3.512466,5.758143,5.78479,7.43661,6.127772,6.537335,4.649462,4.642474,5.278348,4.790211,5.058422,8.414964,4.476238,4.913619,4.718638,7.357154,5.195569,5.062502,6.479116,6.672323,6.120068,6.458186,4.991857,6.929844,6.423493,7.853559,6.808969,6.264069,5.620787,5.931032,6.003141,6.547371,7.383482,5.255686,5.78759,6.655002,5.358867,6.46944,5.732097,6.787472,5.362069,5.876542,7.085747,8.328246,7.950313,7.846577,6.316982,6.4905,6.372586,5.63685,6.708924,6.428628,5.984321,6.853328,4.703017,6.036715,7.804509,4.475883,7.765706,6.63902,8.069365,4.791392,5.533486,6.827588,6.662288,8.739674,7.718159,6.455837,8.700724,6.894939,5.51711,6.852318,6.795013, + 6.069688,6.528377,6.666355,6.352949,4.458697,6.58171,5.430978,5.839486,6.094357,5.858808,5.946765,6.4852,4.968911,4.364458,4.362304,8.073427,4.858709,4.914672,7.109882,6.605522,4.788986,5.587165,4.484111,6.260433,5.760225,4.492956,4.968246,4.041483,5.73849,5.42906,5.362099,5.765862,4.046165,6.902422,5.378098,6.602056,5.045526,5.755779,4.675218,6.135229,5.950124,5.089123,5.20783,6.554663,5.212948,5.054056,6.499208,4.081336,6.070401,6.580326,2.602161,2.228043,2.664385,1.671471,0.8053759,0.950475,1.262021,2.275056,1.307979,1.213267,1.614617,1.281367,1.672124,1.307324,1.245315,0.5847388,1.644508,2.4347,2.052614,2.493066,1.126535,0.9651172,2.56301,2.766937,1.111905,1.00276,1.322238,0.9946451,1.200576,1.150031,1.380711,2.113916,0.7974665,0,1.272417,2.123108,2.099678,3.046255,1.092859,2.087965,1.322039,3.183541,1.114497,1.155465,1.458076,2.401389,2.343076,0.8722452,1.046706,2.1434,7.201897,7.251651,6.91435,4.785838,4.323908,6.599851,6.247187,5.910086,4.745756,6.059667,5.112929,8.295205,6.939578,5.694245,6.155179,5.566822,6.225,6.473741,6.666071,5.785056,5.420194,4.650279,7.435112,7.456986,6.01682,6.640848,6.637121,4.073268,6.409706,6.122492,7.948024,6.59222,6.712811,5.147496,5.284038,5.6879,5.366223,5.707831,8.891295,5.189586,5.30645,4.975855,7.809402,5.821611,5.436872,7.078804,7.002234,6.668958,7.034558,5.44285,6.18544,5.648567,7.127346,6.151587,5.672244,4.927989,5.191496,5.409865,5.909434,6.644416,4.619679,5.112457,6.049465,4.741439,5.718118,4.988689,6.083354,4.816311,5.265116,6.456726,7.700986,7.212208,7.120578,5.692602,5.72854,5.70431,4.970214,6.003865,5.700943,5.291884,6.240053,3.97233,5.353299,7.203025,3.806942,7.024547,6.024292,7.389481,4.259392,4.919307,6.116477,6.001403,8.004349,7.25667,5.766631,7.968711,6.154046,4.813718,6.228859,6.198285, + 4.985437,5.420777,5.607408,5.125654,3.405862,5.527831,4.206495,4.822565,4.895813,4.744428,4.80749,5.290061,3.833534,3.1055,3.299742,6.940798,3.685561,3.943463,6.412386,5.642827,3.708718,4.725099,3.268407,5.007511,4.788384,3.536716,3.984835,3.269163,4.69201,4.195942,4.2175,4.717819,2.824054,5.793898,4.533115,5.40955,4.317836,4.514126,3.499308,4.913657,4.944843,4.138248,4.203698,5.328335,4.239028,3.969621,5.415307,3.112766,4.812651,5.501779,2.82529,3.214353,3.819004,2.942306,1.785206,1.567145,1.659466,2.736593,2.415195,0.9592316,2.875187,2.11277,2.119988,0.0540279,1.764207,1.805636,2.807419,2.891738,3.094449,3.555734,0.7518234,1.438154,3.769109,4.015471,1.809234,1.718971,1.716157,1.717743,2.230428,2.341898,2.518948,3.220989,1.950658,1.272417,0,3.078286,3.187051,4.07873,0.7148581,1.849434,0.8650851,1.935806,2.025404,2.046916,2.230775,3.564417,3.338763,1.935973,2.276021,2.183322,8.441262,8.521407,8.129565,6.035514,5.588601,7.867614,7.484824,7.161581,5.866673,7.304736,6.314474,9.567617,8.130002,6.950132,7.425533,6.836759,7.46223,7.697089,7.928457,7.023894,6.668571,5.920843,8.706451,8.671993,7.279433,7.90954,7.865938,5.345544,7.673977,7.322486,9.210625,7.843896,7.802928,6.410953,6.550032,6.922952,6.638596,6.972229,10.14312,6.423827,6.536635,6.140279,9.054565,7.090915,6.658505,8.351008,8.193327,7.939067,8.306728,6.693356,5.710682,5.023451,6.70902,5.988911,5.702211,4.695859,4.767658,5.445836,5.810107,6.182888,4.577991,4.930998,6.032474,4.744355,5.223019,4.554772,5.771473,4.989747,5.260503,6.366059,7.587164,6.743813,6.70322,5.637691,5.178658,5.522499,4.821524,5.690859,5.310782,5.046269,6.19737,3.645584,5.135594,7.16646,3.71759,6.546447,5.984244,7.12856,4.492706,4.922353,5.778415,5.832704,7.534896,7.526429,5.51554,7.513264,5.695724,4.549291,6.159542,6.199149, + 6.770996,7.262776,7.265674,7.489791,5.231206,7.173477,6.599726,6.395008,7.1303,6.653161,6.80411,7.490195,5.88715,5.760111,5.167954,8.808755,5.891209,5.458846,6.908686,6.981428,5.587039,5.835562,5.681231,7.531601,6.221332,5.059339,5.532036,4.338678,6.371114,6.63425,6.274208,6.400042,5.301564,7.619108,5.614723,7.592379,5.099924,6.984965,5.730887,7.257152,6.470208,5.57128,5.791077,7.679114,5.730344,5.836227,7.172282,4.7325,7.379953,7.234695,1.745563,3.341234,1.042962,1.811013,1.344235,1.521189,1.553015,1.199944,0.8699207,2.313114,1.977831,0.9679693,1.284932,3.129741,1.403253,2.110724,0.8044607,1.245078,0.2809255,0.5749321,3.221668,1.668724,1.248703,1.714405,1.283521,1.363241,1.523712,1.363521,2.662055,2.257645,0.8674883,0.5358592,1.351006,2.123108,3.078286,0,0.4530989,1.013432,2.457776,2.327139,2.489534,4.615698,1.061572,1.034916,0.8814856,2.951488,0.2769006,1.250878,2.09108,1.926546,6.624081,6.304482,6.518052,4.297534,3.703191,5.728978,5.737636,5.301405,4.970621,5.501062,4.934426,7.169698,6.679816,5.054604,5.244637,4.426836,5.720121,6.052067,5.881996,5.299269,4.881207,3.601627,6.255743,7.033844,5.268034,5.416939,6.168224,3.257296,5.119578,5.864741,7.104879,5.937851,6.877638,4.454377,4.079265,5.239565,4.398172,4.45228,8.140134,3.689569,4.927817,4.997046,7.156618,4.650208,5.105228,5.959844,6.735506,5.738129,5.99848,4.881094,8.280433,7.769437,9.200304,8.125048,7.538536,6.957275,7.281199,7.280012,7.852235,8.73329,6.564141,7.115633,7.93758,6.655463,7.820444,7.082739,8.127145,6.608134,7.166638,8.383145,9.621173,9.299854,9.193263,7.613847,7.840715,7.695784,6.960956,8.049049,7.776338,7.320069,8.140628,6.05224,7.368269,9.079907,5.804753,9.115784,7.928134,9.396088,6.032739,6.827092,8.169921,7.980733,10.08851,8.871079,7.789421,10.04879,8.245109,6.857946,8.146678,8.070609, + 7.137468,7.62755,7.646649,7.796648,5.577278,7.554905,6.896236,6.776634,7.451817,7.007017,7.15026,7.81831,6.218518,6.007726,5.508864,9.179201,6.20521,5.835475,7.351866,7.38447,5.932916,6.244852,5.965911,7.814724,6.612221,5.429851,5.90698,4.731226,6.743689,6.924573,6.609306,6.772602,5.572099,7.987653,6.023787,7.923206,5.520949,7.273041,6.03986,7.565373,6.856166,5.955725,6.165698,7.988935,6.112047,6.186271,7.544202,5.089084,7.655041,7.609137,2.186099,3.007707,0.6826462,1.443674,1.402384,1.692613,1.804602,1.637208,0.7934879,2.519978,1.625896,1.158737,1.627361,3.235713,1.647619,1.962891,0.5179137,1.692596,0.1813121,0.3969359,3.224838,1.852897,0.8180425,1.272059,1.476954,1.530757,1.788747,1.528139,2.429408,2.001346,0.7236222,0.08308922,1.30234,2.099678,3.187051,0.4530989,0,0.955024,2.627845,2.6747,2.698828,4.843506,1.182124,1.172074,1.139698,2.55768,0.39313,1.262637,1.848034,2.310826,6.190283,5.90525,6.073552,3.85049,3.259274,5.318022,5.296867,4.865171,4.524195,5.062377,4.481535,6.799556,6.230485,4.619415,4.835588,4.043351,5.279036,5.607677,5.462709,4.85582,4.438986,3.196073,5.890733,6.591701,4.842571,5.055221,5.726475,2.822587,4.768509,5.414186,6.696401,5.507454,6.42588,4.019859,3.703347,4.794157,3.990123,4.089234,7.72498,3.374286,4.478834,4.545015,6.730014,4.273794,4.655251,5.583362,6.286461,5.334198,5.609734,4.440145,8.158282,7.693164,9.054921,7.923978,7.298593,6.79005,7.156663,7.042805,7.639058,8.603533,6.358835,6.933512,7.703158,6.437726,7.708242,6.963382,7.963749,6.35105,6.941075,8.161088,9.392347,9.167536,9.047671,7.393237,7.743062,7.50505,6.773537,7.886829,7.637108,7.150442,7.909773,5.924478,7.191061,8.836874,5.628572,8.987543,7.699444,9.207019,5.775269,6.605908,8.012796,7.782972,9.951183,8.55717,7.614679,9.907729,8.118867,6.700208,7.922264,7.830069, + 7.64549,8.138616,8.108754,8.443974,6.145777,8.015911,7.565177,7.24044,8.069658,7.549893,7.712218,8.420861,6.818415,6.758122,6.089967,9.6692,6.842012,6.320033,7.506241,7.768827,6.500192,6.610302,6.658038,8.50624,7.045943,5.93502,6.396179,5.173502,7.235598,7.604764,7.199404,7.264425,6.28854,8.486677,6.391846,8.519403,5.838546,7.956635,6.687161,8.210433,7.305415,6.415019,6.654388,8.629976,6.579188,6.742138,8.03478,5.634231,8.360551,8.091859,2.476359,3.801361,0.7147123,2.237463,2.313049,2.531408,2.562363,1.992881,1.738646,3.326173,2.434785,1.97749,2.255038,4.129372,2.414679,2.913255,1.460322,1.968228,0.9973243,0.5581607,4.16769,2.681069,1.066144,1.472576,2.295576,2.371912,2.530064,2.371631,3.34108,2.903334,1.677679,0.9592728,2.249487,3.046255,4.07873,1.013432,0.955024,0,3.4701,3.267087,3.502244,5.622258,2.053477,2.032088,1.894297,3.234965,0.7424205,2.191373,2.762133,2.822891,6.074295,5.597389,6.055476,3.903258,3.293629,5.072644,5.250463,4.785923,4.879339,5.000577,4.649552,6.371014,6.275747,4.536189,4.58728,3.694781,5.235899,5.594072,5.260552,4.843397,4.421798,2.969094,5.45091,6.543357,4.686633,4.612042,5.683686,2.791297,4.293966,5.492332,6.424905,5.3747,6.667202,3.944377,3.3325,4.804929,3.752682,3.663829,7.480448,2.816728,4.544864,4.805621,6.559077,3.893478,4.734904,5.186629,6.326373,5.0541,5.260157,4.41043,9.104726,8.647649,9.99297,8.832956,8.177296,7.720514,8.103013,7.924666,8.539706,9.547468,7.267779,7.855929,8.586018,7.337426,8.657425,7.911234,8.894709,7.215614,7.833306,9.053765,10.27729,10.11034,9.985641,8.288528,8.695075,8.421462,7.693137,8.818428,8.578456,8.079243,8.795396,6.87089,8.115834,9.709425,6.556516,9.931767,8.587375,10.12238,6.641634,7.502498,8.946631,8.694417,10.89184,9.33963,8.540237,10.84701,9.06415,7.635149,8.813405,8.706994, + 4.983799,5.446772,5.576097,5.342339,3.371047,5.491,4.422173,4.74688,5.056832,4.780423,4.8765,5.44351,3.900852,3.427874,3.27657,6.996626,3.810174,3.822054,6.081518,5.51441,3.705237,4.508252,3.473487,5.291613,4.668033,3.400575,3.875412,2.975701,4.647801,4.43131,4.296093,4.675296,3.048352,5.820445,4.301998,5.558027,3.998841,4.768642,3.629738,5.119031,4.857277,3.997598,4.115094,5.541992,4.120391,3.970384,5.412633,2.98848,5.114405,5.492754,2.119212,3.297501,3.290442,2.672358,1.270452,0.9410287,0.9643192,2.023459,1.904754,0.2549583,2.652112,1.49373,1.413123,0.7683506,1.085222,1.676175,2.316728,2.177761,2.512748,2.972374,1.273299,0.7890773,3.291012,3.596184,1.174525,1.102535,1.016916,1.103952,2.268064,2.241201,2.023734,2.673109,1.517014,1.092859,0.7148581,2.457776,2.627845,3.4701,0,1.221141,0.250095,2.245108,1.445758,1.456894,1.584111,3.491795,2.728003,1.444221,2.128068,1.49205,8.237713,8.215412,7.973356,5.814007,5.321274,7.576101,7.287038,6.931402,5.837815,7.090539,6.183769,9.218745,8.012934,6.708031,7.118147,6.462248,7.26537,7.527173,7.661363,6.824656,6.448083,5.556177,8.337227,8.515341,7.013365,7.522639,7.685359,5.023949,7.267485,7.192249,8.939727,7.611406,7.80565,6.144731,6.155725,6.732004,6.305597,6.569262,9.905893,5.953669,6.356485,6.060948,8.836431,6.710982,6.493947,7.996099,8.075205,7.631999,7.974298,6.467285,6.404255,5.732698,7.396185,6.619807,6.275923,5.337576,5.450051,6.01614,6.423177,6.875614,5.166557,5.561437,6.622547,5.320404,5.918221,5.237988,6.436351,5.509478,5.842549,6.979116,8.210566,7.43861,7.390217,6.237154,5.880783,6.156216,5.442615,6.355678,5.989285,5.693243,6.795907,4.301492,5.776321,7.766854,4.311975,7.242243,6.581032,7.786637,4.985568,5.499705,6.448638,6.464487,8.231057,8.022574,6.166049,8.207449,6.38682,5.197806,6.765686,6.784507, + 4.464758,4.953948,4.986607,5.176905,2.905675,4.895664,4.301095,4.119468,4.807003,4.332732,4.479046,5.164093,3.560748,3.570019,2.840999,6.507675,3.575061,3.173801,5.057097,4.777029,3.261547,3.674094,3.407362,5.248519,3.973895,2.762094,3.242908,2.117359,4.075509,4.344267,3.947126,4.10437,3.062492,5.315574,3.455304,5.265649,3.037862,4.696699,3.420323,4.943401,4.206227,3.306674,3.500611,5.363275,3.4572,3.512937,4.874617,2.414416,5.110909,4.941641,1.141261,4.289935,3.347341,3.303209,1.760658,1.316421,1.009267,1.347942,2.211983,0.9792206,3.351362,1.610169,1.048435,1.89594,1.143608,2.602146,2.589686,1.448388,2.508073,2.90207,2.491984,1.202676,3.473652,3.882723,1.378808,1.409526,0.9864747,1.418553,3.276898,3.126479,2.340595,2.746155,2.082361,2.087965,1.849434,2.327139,2.6747,3.267087,1.221141,0,1.000205,2.527891,1.707156,1.683286,1.556959,4.319211,2.594293,1.920238,2.975362,0.4968997,8.759332,8.564443,8.571148,6.353745,5.801728,7.961325,7.83231,7.431931,6.642686,7.613584,6.849044,9.474215,8.666935,7.193718,7.483663,6.716087,7.812451,8.11107,8.087458,7.376116,6.974099,5.854966,8.565188,9.105399,7.452979,7.728994,8.250662,5.421525,7.438567,7.839499,9.340747,8.096022,8.619287,6.603429,6.377881,7.298014,6.642649,6.763021,10.3532,6.016707,6.946556,6.79805,9.326952,6.94813,7.104262,8.257354,8.726904,7.988551,8.278585,6.984014,7.547217,6.826834,8.550957,7.827904,7.496893,6.539498,6.613717,7.237205,7.637904,8.019943,6.385943,6.769292,7.842181,6.541101,7.058142,6.400569,7.620901,6.726711,7.062893,8.19404,9.42231,8.57786,8.545291,7.455143,7.002553,7.362789,6.654234,7.540285,7.158183,6.892074,8.014244,5.493421,6.97901,8.985072,5.529962,8.379314,7.799625,8.977532,6.197902,6.720352,7.627593,7.672112,9.366384,9.232057,7.362615,9.347511,7.534916,6.395422,7.982392,8.004726, + 4.77661,5.244168,5.361932,5.187214,3.16307,5.275971,4.270271,4.526444,4.887276,4.581645,4.684798,5.270801,3.712534,3.316007,3.071527,6.79767,3.636503,3.596426,5.832279,5.284311,3.50205,4.268262,3.324216,5.156998,4.440492,3.174022,3.651577,2.730772,4.433234,4.285159,4.108668,4.460972,2.908648,5.617196,4.060766,5.383723,3.750886,4.626777,3.458676,4.96141,4.634598,3.768479,3.894048,5.385402,3.894359,3.76692,5.204268,2.765763,4.986093,5.282981,1.96904,3.538163,3.372427,2.85609,1.394536,1.009953,0.946763,1.932617,2.012868,0.1788516,2.8476,1.544355,1.353623,0.9150691,1.088575,1.900941,2.427378,2.080354,2.571234,3.025205,1.494862,0.8474523,3.397449,3.725011,1.223244,1.170297,0.988359,1.173763,2.508117,2.464105,2.136946,2.750103,1.668121,1.322039,0.8650851,2.489534,2.698828,3.502244,0.250095,1.000205,0,2.145084,1.526353,1.530172,1.608077,3.711949,2.764278,1.573079,2.344089,1.319563,8.421061,8.370428,8.168173,5.996434,5.492711,7.736308,7.472921,7.109618,6.059621,7.272619,6.386389,9.358904,8.216132,6.883456,7.274243,6.597469,7.451507,7.719365,7.82853,7.010831,6.629571,5.696904,8.47138,8.709534,7.181745,7.651597,7.874881,5.180283,7.389582,7.39358,9.104363,7.788073,8.030388,6.314595,6.284471,6.92032,6.455108,6.693931,10.07903,6.052406,6.547941,6.273793,9.015495,6.843802,6.688754,8.135612,8.278127,7.787435,8.121286,6.647313,6.57576,5.88314,7.573534,6.82816,6.501442,5.541028,5.630992,6.242333,6.637784,7.047946,5.387723,5.769535,6.84407,5.544841,6.088097,5.418275,6.628839,5.745143,6.06581,7.19393,8.422159,7.608887,7.567706,6.45588,6.042687,6.363301,5.654057,6.54818,6.173124,5.894548,7.015129,4.497885,5.980389,7.985848,4.530866,7.411483,6.800674,7.983102,5.224785,5.723938,6.637976,6.672443,8.399891,8.262613,6.365891,8.378346,6.560671,5.398195,6.982623,7.007344, + 3.246744,3.630998,3.891677,3.192905,1.849297,3.822994,2.277155,3.213966,2.986869,2.961625,2.981542,3.382217,2.049149,1.186418,1.73509,5.094141,1.834045,2.502175,5.281001,4.091139,2.051854,3.421803,1.355596,3.076927,3.267807,2.188786,2.512296,2.392467,3.03484,2.261797,2.399192,3.056343,0.9104486,3.995098,3.282723,3.503751,3.323124,2.578353,1.649816,2.984407,3.351175,2.717421,2.665,3.395801,2.759615,2.282056,3.663845,1.824292,2.887951,3.75673,3.656902,5.098365,5.517437,4.850859,3.515253,3.154431,3.062888,3.851178,4.147003,2.323895,4.797698,3.686932,3.391474,1.913784,3.214587,3.737204,4.560255,3.966475,4.71303,5.163349,2.51039,2.992368,5.533905,5.839668,3.366875,3.315225,3.092636,3.318542,4.149617,4.277668,4.26763,4.895184,3.755444,3.183541,1.935806,4.615698,4.843506,5.622258,2.245108,2.527891,2.145084,0,3.670401,3.675113,3.737469,5.495767,4.892301,3.689316,4.208576,3.023935,10.37561,10.42755,10.06496,7.965976,7.506737,9.779551,9.419397,9.091356,7.777566,9.237324,8.248668,11.45073,10.061,8.877139,9.330093,8.700316,9.396876,9.632894,9.849331,8.958151,8.599758,7.790524,10.5751,10.6073,9.200076,9.764156,9.80161,7.240231,9.511717,9.255971,11.13114,9.773669,9.692497,8.330617,8.397841,8.857883,8.529038,8.812872,12.07302,8.19401,8.472094,8.065978,10.98736,8.950565,8.59431,10.22947,10.12445,9.844247,10.19905,8.623562,5.979907,5.101704,6.995869,6.701462,6.681336,5.426873,5.212692,6.449878,6.619603,6.435995,5.563221,5.70566,6.932417,5.766231,5.50447,5.01001,6.288868,6.181815,6.229818,7.150613,8.276972,6.947217,6.991982,6.516537,5.372629,6.244107,5.649822,6.21312,5.750528,5.722693,7.054529,4.391357,5.84194,7.979279,4.749438,6.746674,6.858183,7.632066,5.784452,5.928571,6.256258,6.54823,7.691474,8.697488,6.141806,7.69405,5.992999,5.252733,6.984746,7.111249, + 6.126875,6.610178,6.670982,6.678683,4.533067,6.581078,5.768742,5.808766,6.354479,5.968706,6.095652,6.729673,5.142264,4.842071,4.455036,8.168792,5.102255,4.861938,6.689152,6.483238,4.885329,5.379917,4.829059,6.671609,5.674375,4.444188,4.927999,3.824513,5.75108,5.790398,5.537245,5.779743,4.423647,6.977508,5.160619,6.838497,4.722884,6.135724,4.930856,6.449714,5.90061,5.003898,5.183314,6.874151,5.150302,5.145255,6.544761,4.072963,6.50531,6.61586,1.721703,2.849494,1.84804,1.621942,0.3093373,0.5164563,0.7118641,1.274785,0.5153781,1.348003,1.699351,0.1894754,0.8105136,2.075927,0.5651645,1.287323,0.9206474,1.421284,1.072967,1.534586,2.173656,0.6794786,1.87719,2.232823,0.3378632,0.3579953,0.7232359,0.3535895,1.955776,1.652596,0.6454248,1.228077,0.5022897,1.114497,2.025404,1.061572,1.182124,2.053477,1.445758,1.707156,1.526353,3.670401,0,0.04640422,0.3733483,2.709112,1.314965,0.319186,1.478672,1.499493,7.059537,6.913113,6.864198,4.648717,4.103372,6.29483,6.128431,5.733759,4.982168,5.912174,5.146561,7.868534,6.961243,5.497821,5.823022,5.103264,6.108364,6.404476,6.408072,5.671192,5.271394,4.21572,6.972407,7.398885,5.768322,6.146338,6.545284,3.741656,5.876604,6.13387,7.671756,6.402002,6.952208,4.91181,4.781035,5.591935,4.990314,5.184574,8.671535,4.526388,5.239437,5.110989,7.633489,5.345242,5.397236,6.645791,7.021014,6.332784,6.645945,5.282549,7.299595,6.750896,8.241343,7.243042,6.725348,6.033506,6.305982,6.463675,6.990682,7.758872,5.698662,6.211285,7.11172,5.809761,6.831367,6.103039,7.192918,5.83614,6.330346,7.533371,8.777305,8.326678,8.234552,6.766008,6.838666,6.800561,6.06518,7.113655,6.814934,6.397494,7.307249,5.086312,6.455648,8.263483,4.901708,8.138892,7.092211,8.491403,5.268094,5.98586,7.227797,7.094442,9.118846,8.210814,6.87136,9.083147,7.26845,5.922533,7.302137,7.255029, + 6.110853,6.594817,6.652587,6.673236,4.519201,6.562532,5.764428,5.789565,6.346484,5.954875,6.083291,6.720798,5.131692,4.844667,4.442005,8.153228,5.094601,4.842713,6.65563,6.460168,4.871925,5.354445,4.825947,6.669832,5.653179,4.425592,4.909187,3.80034,5.73359,5.78707,5.526379,5.762281,4.422425,6.96168,5.134947,6.829229,4.693808,6.132937,4.923884,6.443932,5.880627,4.983289,5.164863,6.868328,5.130417,5.131377,6.52802,4.056459,6.504668,6.598689,1.67803,2.893756,1.842329,1.655598,0.3513975,0.5210808,0.6951079,1.228749,0.5318398,1.351484,1.736286,0.1431061,0.7714023,2.09781,0.5448621,1.333709,0.9307247,1.375005,1.057241,1.518283,2.207967,0.6827501,1.880223,2.242843,0.3254031,0.3598897,0.7026696,0.356683,2.001996,1.697376,0.6617291,1.220621,0.5478595,1.155465,2.046916,1.034916,1.172074,2.032088,1.456894,1.683286,1.530172,3.675113,0.04640422,0,0.3269772,2.747861,1.291908,0.3653392,1.52325,1.465422,7.079781,6.925452,6.887957,4.670882,4.12298,6.308947,6.150076,5.753472,5.016297,5.932872,5.174311,7.876532,6.987482,5.516926,5.83629,5.111179,6.130101,6.427784,6.424081,5.693328,5.292526,4.225957,6.979128,7.422115,5.785137,6.152002,6.567688,3.757216,5.880559,6.160183,7.686387,6.420739,6.985382,4.929866,4.78736,5.614791,5.002352,5.189533,8.68811,4.524628,5.263622,5.142027,7.652182,5.352342,5.42227,6.654058,7.047126,6.345546,6.656225,5.303233,7.339869,6.788344,8.282727,7.287232,6.770893,6.076558,6.346686,6.509194,7.035368,7.799483,5.743383,6.254952,7.157055,5.854862,6.871165,6.143505,7.235462,5.882192,6.375566,7.57826,8.822239,8.367317,8.275949,6.810987,6.877537,6.844436,6.109113,7.156161,6.856317,6.440547,7.352448,5.127692,6.499031,8.308898,4.94559,8.179333,7.137382,8.534874,5.314236,6.031024,7.270019,7.138535,9.159627,8.257217,6.914521,9.124143,7.308974,5.965165,7.34714,7.300508, + 6.019614,6.507699,6.543313,6.657112,4.446974,6.452267,5.75778,5.675615,6.312702,5.879784,6.018599,6.680204,5.081704,4.888516,4.376064,8.062983,5.065599,4.730437,6.433644,6.316793,4.802108,5.194768,4.829851,6.679658,5.524774,4.319021,4.7998,3.654164,5.632259,5.787354,5.473441,5.661109,4.440784,6.87072,4.974143,6.785679,4.508114,6.136451,4.900168,6.425754,5.76079,4.860481,5.057564,6.849273,5.012642,5.057511,6.430966,3.966443,6.522712,6.498408,1.381188,3.203577,1.821957,1.899984,0.6670024,0.6640765,0.6757061,0.9080849,0.7165095,1.43188,2.000681,0.1847894,0.5410805,2.28353,0.5229236,1.660663,1.046817,1.050865,0.9887011,1.42798,2.468726,0.7984545,1.920431,2.32604,0.422127,0.5202123,0.6528544,0.5235497,2.326661,2.011895,0.8329841,1.2048,0.8697906,1.458076,2.230775,0.8814856,1.139698,1.894297,1.584111,1.556959,1.608077,3.737469,0.3733483,0.3269772,0,3.02025,1.156738,0.6906829,1.836717,1.258924,7.217527,7.007856,7.050568,4.825507,4.261254,6.404613,6.298675,5.889102,5.253412,6.075136,5.36682,7.927405,7.167418,5.648679,5.926721,5.165511,6.279369,6.587702,6.532859,5.845964,5.438793,4.298893,7.021984,7.58053,5.900464,6.188577,6.721114,3.868711,5.905567,6.34144,7.784102,6.548632,7.21417,5.055401,4.831337,5.772569,5.085781,5.222961,8.798697,4.512514,5.431191,5.357465,7.778494,5.400442,5.595513,6.708195,7.226125,6.431661,6.724496,5.446354,7.631698,7.062499,8.581312,7.602968,7.094287,6.385686,6.641433,6.832457,7.353993,8.093322,6.0623,6.56771,7.479304,6.175896,7.160126,6.436842,7.541342,6.208116,6.697223,7.898008,9.142194,8.661232,8.574614,7.131285,7.160673,7.158352,6.42345,7.461817,7.155143,6.749621,7.673953,5.426973,6.81007,8.631559,5.259804,8.472039,7.458732,8.846235,5.640554,6.352395,7.57393,7.453703,9.45432,8.583821,7.224182,9.420186,7.602368,6.27179,7.667545,7.623539, + 8.470679,8.927546,9.067467,8.688393,6.860073,8.982611,7.770347,8.237663,8.458083,8.256465,8.339021,8.851661,7.360876,6.647261,6.763439,10.46906,7.236534,7.3081,9.369158,8.991461,7.189518,7.946353,6.832643,8.550985,8.150933,6.885464,7.363525,6.387376,8.139387,7.757561,7.752022,8.166822,6.388469,9.30169,7.732759,8.97045,7.353412,8.070695,7.051353,8.477653,8.346501,7.477849,7.605473,8.891219,7.605836,7.454499,8.900342,6.477549,8.348454,8.981643,4.39873,0.7876311,2.527067,1.151878,2.570413,3.004279,3.326401,3.891353,2.324522,3.583953,1.02123,2.87202,3.519251,3.583217,3.218019,1.816662,2.161666,4.007665,2.686134,2.815551,3.04806,3.118926,2.187674,1.92097,2.986047,2.929252,3.363031,2.919549,1.360509,1.251369,2.233558,2.492373,2.252385,2.401389,3.564417,2.951488,2.55768,3.234965,3.491795,4.319211,3.711949,5.495767,2.709112,2.747861,3.02025,0,2.949355,2.429806,1.369464,4.197981,4.926575,5.187546,4.577023,2.593148,2.291314,4.516465,3.9726,3.701914,2.347942,3.816823,2.755848,6.321014,4.565693,3.51778,4.130573,3.80128,3.949158,4.155549,4.521414,3.519542,3.203779,2.942224,5.547843,5.118142,3.887348,4.848955,4.332307,2.273433,4.704657,3.761035,5.787956,4.375337,4.321712,3.053558,3.623762,3.409512,3.466109,4.042255,6.656988,3.88961,3.015781,2.580465,5.552097,4.056472,3.120171,5.159585,4.629064,4.624567,5.049237,3.237838,6.556768,6.354656,7.304226,5.946166,5.165506,5.029262,5.594831,4.930711,5.615122,6.945384,4.431127,5.089254,5.581891,4.444076,6.179632,5.441062,6.164329,4.176399,4.886301,6.081126,7.25617,7.476962,7.296195,5.343878,6.288619,5.59174,4.911466,6.096342,5.973051,5.357363,5.798196,4.43998,5.358065,6.652801,3.908731,7.32306,5.603515,7.247089,3.62649,4.586933,6.242194,5.825536,8.213594,6.125294,5.774285,8.153424,6.498302,4.993887,5.838641,5.678832, + 7.027884,7.520139,7.516031,7.761918,5.495635,7.42365,6.873436,6.645433,7.399923,6.914596,7.067859,7.758352,6.155035,6.03699,5.433821,9.063388,6.162534,5.712146,7.100121,7.219077,5.851346,6.069306,5.956355,7.806611,6.466986,5.315526,5.786037,4.584884,6.625683,6.908663,6.541078,6.654604,5.577757,7.874865,5.848805,7.859898,5.32403,7.259562,6.003073,7.529108,6.718407,5.820777,6.045064,7.950739,5.981101,6.099194,7.426795,4.994026,7.655634,7.488091,1.953283,3.397376,0.8166753,1.836245,1.584411,1.788995,1.829479,1.418769,1.051945,2.587458,2.01701,1.235079,1.556563,3.389712,1.679135,2.279054,0.8786854,1.442045,0.3144464,0.3181503,3.454327,1.939079,1.070754,1.545863,1.553541,1.629526,1.800546,1.62929,2.787468,2.367321,1.019543,0.4575029,1.555037,2.343076,3.338763,0.2769006,0.39313,0.7424205,2.728003,2.594293,2.764278,4.892301,1.314965,1.291908,1.156738,2.949355,0,1.475259,2.208218,2.182275,6.425279,6.072095,6.338694,4.127367,3.526398,5.506035,5.551101,5.107514,4.877648,5.310991,4.792715,6.920406,6.514339,4.859402,5.0206,4.186553,5.534209,5.872839,5.666545,5.118684,4.698553,3.377524,6.004659,6.848963,5.059803,5.165042,5.983199,3.065106,4.863761,5.70497,6.878873,5.734948,6.759701,4.25906,3.835465,5.063638,4.174459,4.201911,7.9193,3.424477,4.762799,4.878612,6.948106,4.405854,4.943765,5.714292,6.568942,5.509587,5.759595,4.69592,8.469362,7.977807,9.378596,8.273895,7.664109,7.123859,7.468641,7.407208,7.994068,8.918868,6.709986,7.274493,8.066708,6.794174,8.013673,7.272445,8.296156,6.722387,7.300909,8.519905,9.754141,9.484403,9.371452,7.751234,8.040274,7.85022,7.1169,8.21863,7.957121,7.485578,8.272006,6.237529,7.529842,9.203929,5.966049,9.30218,8.060769,9.551939,6.146502,6.963843,8.342109,8.131387,10.2709,8.94473,7.952453,10.22938,8.432152,7.029288,8.28196,8.195963, + 6.277171,6.755705,6.835775,6.759356,4.672228,6.746913,5.843148,5.979567,6.452432,6.105162,6.222465,6.832957,5.25897,4.871695,4.589047,8.314304,5.199986,5.034247,6.945977,6.677456,5.020797,5.589936,4.897294,6.727695,5.857798,4.613366,5.097615,4.029179,5.911171,5.858177,5.655172,5.939616,4.480267,7.125663,5.372108,6.944245,4.955217,6.199333,5.024453,6.532903,6.076204,5.184586,5.350263,6.957097,5.326267,5.283277,6.699172,4.22992,6.553938,6.772941,2.033855,2.537187,1.883089,1.383188,0.1794275,0.6221805,0.9116022,1.593951,0.4792477,1.401762,1.436382,0.5083034,1.107542,1.982995,0.7908449,0.9722357,0.8789644,1.740271,1.19406,1.646327,1.979475,0.772007,1.851908,2.154192,0.556642,0.5107364,0.9409813,0.501685,1.636676,1.338309,0.5866061,1.289911,0.1863933,0.8722452,1.935973,1.250878,1.262637,2.191373,1.444221,1.920238,1.573079,3.689316,0.319186,0.3653392,0.6906829,2.429806,1.475259,0,1.165646,1.768332,6.89534,6.802008,6.676923,4.474892,3.948058,6.172469,5.95586,5.574567,4.72924,5.746163,4.934827,7.785848,6.757631,5.343045,5.707049,5.024968,5.935205,6.220592,6.272837,5.495922,5.103391,4.123852,6.899305,7.214676,5.628519,6.081524,6.367244,3.615031,5.823896,5.930464,7.544499,6.248507,6.703992,4.7651,4.71434,5.411976,4.884178,5.126296,8.53054,4.515846,5.051137,4.877816,7.479125,5.27201,5.203089,6.562573,6.818183,6.219516,6.549076,5.117531,7.044735,6.519891,7.976647,6.953147,6.421585,5.754663,6.047898,6.160243,6.69596,7.500974,5.403867,5.926643,6.810244,5.510989,6.580758,5.847109,6.918303,5.52624,6.030213,7.236517,8.479848,8.06836,7.969749,6.46834,6.59584,6.51379,5.778058,6.839411,6.550717,6.11851,7.007188,4.823065,6.173596,7.961,4.615528,7.882315,6.79249,8.208062,4.956949,5.686382,6.956044,6.805528,8.859106,7.893389,6.59123,8.821584,7.011476,5.647583,7.00414,6.951941, + 7.111463,7.572453,7.703642,7.389717,5.499037,7.618241,6.468265,6.870519,7.138016,6.903892,6.99323,7.529496,6.015465,5.381518,5.404041,9.119073,5.904556,5.939392,8.032438,7.621997,5.831905,6.579903,5.523252,7.283177,6.781719,5.516634,5.995283,5.022672,6.775147,6.463157,6.408769,6.802727,5.083065,7.946374,6.367102,7.646731,5.998994,6.785962,5.720774,7.173789,6.978493,6.108506,6.238137,7.59185,6.236983,6.097049,7.540502,5.109811,7.088659,7.620792,3.199196,1.371543,2.187547,0.7550049,1.2706,1.673992,2.0066,2.744479,1.25823,2.214509,0.627422,1.662833,2.270575,2.302947,1.917399,0.47156,1.332827,2.883461,1.895384,2.222049,1.900117,1.773088,1.965943,2.011265,1.698468,1.623964,2.050481,1.613982,0.5814636,0.1758841,1.227797,1.819721,0.9792767,1.046706,2.276021,2.09108,1.848034,2.762133,2.128068,2.975362,2.344089,4.208576,1.478672,1.52325,1.836717,1.369464,2.208218,1.165646,0,2.903124,6.167234,6.265951,5.86993,3.759572,3.324234,5.606492,5.211265,4.885732,3.717248,5.029038,4.066351,7.338312,5.892882,4.675532,5.174273,4.650662,5.188828,5.431392,5.658131,4.74978,4.39255,3.735046,6.49966,6.41263,5.009776,5.72817,5.596832,3.120956,5.521078,5.075949,6.939951,5.568014,5.690992,4.143215,4.394217,4.650338,4.410773,4.822842,7.867154,4.411047,4.266339,3.932951,6.779006,4.908695,4.393665,6.132057,5.955531,5.685835,6.069047,4.417432,6.36728,5.971535,7.237491,6.077133,5.455979,4.959812,5.367069,5.19899,5.791029,6.802458,4.511751,5.093904,5.858544,4.589723,5.93171,5.181419,6.133934,4.518317,5.093977,6.313654,7.546437,7.362332,7.230071,5.545527,5.986849,5.661204,4.931645,6.057986,5.82899,5.31779,6.064114,4.138611,5.353706,6.996106,3.795145,7.187069,5.853174,7.362811,3.942657,4.758145,6.187558,5.936888,8.139507,6.800763,5.778134,8.092692,6.323226,4.877679,6.075158,5.987881, + 4.845678,5.337873,5.340247,5.631685,3.323462,5.248189,4.767346,4.469679,5.249153,4.734788,4.892261,5.598233,3.996349,4.063524,3.267082,6.882342,4.029812,3.532349,5.190285,5.076863,3.678294,3.944741,3.886224,5.720435,4.301525,3.133465,3.605491,2.420469,4.444645,4.81477,4.376533,4.473572,3.550739,5.693081,3.723761,5.696524,3.249318,5.167321,3.880718,5.39774,4.546881,3.646976,3.864533,5.814945,3.804928,3.922452,5.245818,2.815319,5.587937,5.308156,0.6692794,4.259333,2.965213,3.120999,1.6365,1.241248,0.9051188,0.86268,1.964643,1.237177,3.196466,1.360326,0.7178444,2.234005,0.9863255,2.58736,2.304231,0.9540097,2.135889,2.497122,2.748578,1.182667,3.125152,3.557278,1.213131,1.279577,0.8554634,1.289535,3.279953,3.06687,2.086817,2.387347,1.948053,2.1434,2.183322,1.926546,2.310826,2.822891,1.49205,0.4968997,1.319563,3.023935,1.499493,1.465422,1.258924,4.197981,2.182275,1.768332,2.903124,0,8.467256,8.216043,8.308372,6.082396,5.513773,7.626694,7.553209,7.138807,6.481579,7.327522,6.623398,9.09589,8.426215,6.89677,7.145182,6.348639,7.534127,7.845101,7.765443,7.101901,6.69304,5.506815,8.182267,8.837393,7.138675,7.343479,7.976937,5.108945,7.045113,7.600094,9.005705,7.793793,8.450666,6.301044,6.003659,7.029756,6.300279,6.378788,10.03008,5.60403,6.689858,6.603999,9.021705,6.574676,6.854432,7.88462,8.484974,7.644844,7.918009,6.699504,7.892226,7.202152,8.88685,8.098053,7.716924,6.822185,6.941556,7.455452,7.891537,8.364073,6.622456,7.040817,8.074885,6.76694,7.405196,6.729328,7.927315,6.909023,7.291376,8.446525,9.682913,8.925962,8.880928,7.697084,7.361898,7.636402,6.917446,7.846648,7.481251,7.179507,8.253912,5.791435,7.260074,9.224323,5.775164,8.728944,8.038292,9.275613,6.36535,6.946421,7.94038,7.943362,9.717562,9.383928,7.653237,9.695214,7.875991,6.685008,8.228958,8.232906, + 13.17241,13.64989,13.72808,13.55473,11.56551,13.63863,12.63282,12.86777,13.29074,12.99559,13.10504,13.67937,12.13359,11.54513,11.48014,15.20794,12.04731,11.92106,13.52528,13.53329,11.91201,12.41116,11.68594,13.44844,12.73254,11.50238,11.98649,10.87047,12.80523,12.62964,12.52968,12.83376,11.24784,14.02044,12.19032,13.79469,11.70602,12.9532,11.866,13.33708,12.96015,12.06307,12.24097,13.75652,12.20983,12.17545,13.59446,11.12433,13.25148,13.66792,8.369415,5.509877,5.611501,5.566046,7.071976,7.515988,7.770642,7.823629,6.548678,8.264254,5.591687,7.14938,7.754393,8.46614,7.624248,6.638752,6.172795,7.863974,6.371331,6.118539,7.971947,7.667196,5.376035,4.920171,7.395458,7.387215,7.782257,7.379554,6.284932,6.101335,6.41947,6.108983,6.768661,7.201897,8.441262,6.624081,6.190283,6.074295,8.237713,8.759332,8.421061,10.37561,7.059537,7.079781,7.217527,4.926575,6.425279,6.89534,6.167234,8.467256,0,1.282076,0.6304352,2.424641,2.957637,1.220828,0.9567419,1.328513,3.032584,1.149314,2.22535,2.219132,1.053268,1.571431,1.615463,2.581558,0.979606,0.8251252,0.9344545,1.417461,1.792476,3.110323,2.143166,0.627738,1.391817,2.34788,0.6250188,3.367746,2.632006,1.358893,1.138884,0.7010459,2.411864,2.170425,2.923333,1.519891,2.357283,2.801855,1.745903,3.739398,1.911322,2.573654,0.6339045,2.508224,1.813996,1.90823,1.030869,1.367106,1.615691,1.777948,10.51813,10.62891,10.97008,9.39641,8.432561,8.985449,9.717248,8.297704,9.03092,10.78834,8.253811,8.915296,8.790141,8.153981,10.27141,9.626346,9.893215,7.590266,8.384227,9.29267,10.13998,11.21727,10.96168,8.758725,10.45152,9.219689,8.74201,9.848517,9.922169,9.215142,8.987491,8.796335,9.155963,9.500649,8.116309,11.11738,8.866458,10.54302,7.256886,8.219446,10.00509,9.334743,11.80851,8.131397,9.49476,11.72654,10.44148,9.02728,9.085232,8.794441, + 13.02678,13.51384,13.54848,13.5562,11.44372,13.45705,12.63708,12.67928,13.25443,12.8792,13.00868,13.63441,12.0539,11.61235,11.36739,15.07028,12.00192,11.73594,13.10278,13.28559,11.79701,12.13968,11.68872,13.49954,12.51746,11.32639,11.80622,10.63629,12.63995,12.64659,12.44936,12.66881,11.2628,13.878,11.91892,13.74511,11.39523,12.98254,11.82642,13.33134,12.76055,11.85991,12.06438,13.75506,12.0151,12.05575,13.43882,10.97248,13.31506,13.50608,8.019775,5.877013,5.262078,5.580197,6.98143,7.404964,7.619179,7.490806,6.398575,8.202269,5.650128,6.971397,7.52533,8.553205,7.465192,6.726943,5.995181,7.505444,6.080564,5.754639,8.148032,7.564459,5.093733,4.68591,7.250124,7.261181,7.620231,7.254751,6.495651,6.234899,6.268954,5.829263,6.703223,7.251651,8.521407,6.304482,5.90525,5.597389,8.215412,8.564443,8.370428,10.42755,6.913113,6.925452,7.007856,5.187546,6.072095,6.802008,6.265951,8.216043,1.282076,0,1.846116,2.605112,2.944045,0.6714442,1.60783,1.58831,3.761849,1.586998,2.823889,1.187167,2.29517,1.705664,1.097638,1.902895,1.628257,1.780916,0.7480381,1.888706,2.047369,2.71025,0.8613139,1.887091,1.31076,1.228025,1.618423,3.191465,1.56641,2.300246,0.8478545,1.099185,3.619777,2.138463,2.266779,2.015831,1.923368,1.985306,1.911508,2.942754,2.365014,3.271128,1.280828,1.720477,2.374271,0.6673035,2.284518,0.5834969,0.4102906,2.000716,11.2509,11.26652,11.78492,10.23602,9.289003,9.695898,10.39265,9.130259,9.87058,11.55646,8.982537,9.65808,9.666921,8.907212,10.96344,10.28117,10.67761,8.391925,9.191258,10.17952,11.10308,12.01682,11.7765,9.592606,11.12387,10.01621,9.480061,10.62648,10.65019,9.955672,9.87239,9.382573,9.910508,10.45904,8.73767,11.90207,9.734088,11.43408,7.99994,8.992283,10.78284,10.16031,12.64985,9.190478,10.27452,12.57209,11.1783,9.717382,9.960881,9.689292, + 12.93952,13.41111,13.50925,13.25451,11.32745,13.421,12.33416,12.65583,13.00794,12.74982,12.84979,13.3993,11.87409,11.2229,11.23829,14.96577,11.77268,11.71101,13.42542,13.34723,11.66945,12.24034,11.39128,13.127,12.53359,11.28977,11.77391,10.68829,12.58266,12.32543,12.26906,12.61093,10.94954,13.78353,12.0203,13.51634,11.55712,12.64259,11.58945,13.04064,12.75311,11.86095,12.02569,13.45702,12.00319,11.93405,13.36489,10.9021,12.92524,13.441,8.259597,5.104244,5.536582,5.316999,6.850199,7.299048,7.570226,7.710394,6.361488,8.017812,5.32168,6.968016,7.591157,8.151229,7.428845,6.340144,6.004195,7.763117,6.254675,6.041962,7.6221,7.444897,5.272648,4.803647,7.195897,7.178641,7.586727,7.170481,5.936373,5.789277,6.234265,5.990931,6.538751,6.91435,8.129565,6.518052,6.073552,6.055476,7.973356,8.571148,8.168173,10.06496,6.864198,6.887957,7.050568,4.577023,6.338694,6.676923,5.86993,8.308372,0.6304352,1.846116,0,2.227555,2.814863,1.606384,0.8112319,1.291289,2.523971,1.067357,1.822934,2.84558,0.4501339,1.535613,1.881162,2.789986,0.8234001,0.4660031,1.312181,1.220064,1.641106,3.147721,2.700491,0.5427092,1.519927,2.776993,0.3914561,3.28014,3.020034,0.8439592,1.765166,0.9328013,1.789893,2.113067,3.096788,1.280369,2.473219,3.059437,2.240597,3.943153,1.625831,2.09747,1.175109,2.772617,1.479499,2.421226,0.4470887,1.787164,2.127687,1.647443,9.953806,10.09297,10.38321,8.805519,7.839119,8.430878,9.171569,7.710484,8.440584,10.2138,7.695742,8.351324,8.191324,7.588927,9.719455,9.087323,9.315697,7.012978,7.803517,8.690923,9.522751,10.63395,10.37483,8.170294,9.905162,8.640109,8.179842,9.272802,9.360301,8.651133,8.386564,8.282397,8.588067,8.884637,7.593035,10.53801,8.269647,9.939056,6.697778,7.648565,9.429166,8.747436,11.21443,7.503078,8.919184,11.13155,9.876144,8.478807,8.48626,8.191569, + 10.7506,11.227,11.31031,11.13784,9.142418,11.22125,10.21578,10.4523,10.86872,10.57163,10.68044,11.25672,9.708967,9.140994,9.056475,12.78468,9.624032,9.50607,11.20121,11.13075,9.488313,10.0183,9.267949,11.04196,10.32278,9.086256,9.57053,8.469516,10.38605,10.21486,10.10508,10.4145,8.831497,11.59794,9.797981,11.37169,9.330501,10.54118,9.443088,10.91891,10.54671,9.651582,9.824074,11.33927,9.796355,9.751947,11.17351,8.704811,10.84816,11.24767,6.035612,3.271957,3.337186,3.141847,4.650722,5.096453,5.357878,5.48608,4.141957,5.839707,3.172345,4.746897,5.365644,6.062448,5.213878,4.230004,3.778742,5.542218,4.031307,3.838002,5.601567,5.246188,3.057403,2.584652,4.982805,4.970579,5.371943,4.962715,3.926235,3.704999,4.013836,3.767647,4.345433,4.785838,6.035514,4.297534,3.85049,3.903258,5.814007,6.353745,5.996434,7.965976,4.648717,4.670882,4.825507,2.593148,4.127367,4.474892,3.759572,6.082396,2.424641,2.605112,2.227555,0,0.6097664,1.934172,1.481028,1.126313,1.613816,1.276538,0.8611435,3.762573,2.387787,0.9260815,1.593677,1.648114,1.460516,1.763123,1.928373,1.022476,0.6345801,1.294929,3.060111,2.755051,1.297117,2.492766,1.896975,1.119613,2.466701,1.589641,3.199548,1.808482,2.864079,0.538228,1.701072,0.9475673,1.182859,1.981193,4.107602,2.435417,0.6417813,1.235924,3.024256,1.844417,0.8321064,2.661784,2.441841,2.058242,2.507601,0.6578707,8.762485,8.715203,9.368845,7.864413,6.953415,7.202005,7.868107,6.766763,7.504081,9.096128,6.51154,7.191755,7.352385,6.459847,8.446526,7.744374,8.24014,6.004963,6.796312,7.870755,8.900181,9.583105,9.360484,7.223159,8.593157,7.598329,7.011465,8.183179,8.162286,7.484307,7.565799,6.815086,7.452184,8.258493,6.191878,9.454668,7.405844,9.114379,5.557279,6.56326,8.337885,7.772973,10.25608,7.231801,7.836501,10.18376,8.69367,7.207905,7.639915,7.400292, + 10.22332,10.70319,10.77383,10.66018,8.620201,10.68409,9.738672,9.912137,10.37729,10.05315,10.1685,10.76255,9.201427,8.688358,8.537035,12.26196,9.128305,8.965309,10.61098,10.57592,8.968816,9.455874,8.789684,10.5831,9.775133,8.547349,9.03127,7.913165,9.852445,9.742555,9.597789,9.881036,8.357654,11.07262,9.23517,10.87602,8.757812,10.07375,8.949255,10.43849,10.00361,9.106027,9.28631,10.86064,9.253389,9.231332,10.64378,8.172379,10.39419,10.71621,5.445358,3.035345,2.731256,2.657207,4.126004,4.566327,4.814942,4.896416,3.591572,5.331092,2.713495,4.191743,4.799257,5.618815,4.667673,3.78802,3.21567,4.948254,3.44049,3.233784,5.20412,4.719836,2.45842,1.98879,4.439901,4.434353,4.825609,4.426886,3.559676,3.290858,3.462209,3.176781,3.829196,4.323908,5.588601,3.703191,3.259274,3.293629,5.321274,5.801728,5.492711,7.506737,4.103372,4.12298,4.261254,2.291314,3.526398,3.948058,3.324234,5.513773,2.957637,2.944045,2.814863,0.6097664,0,2.282335,2.041007,1.630499,1.968401,1.813939,1.408323,4.044795,2.993806,1.39537,1.859726,1.566317,2.022483,2.348876,2.343005,1.596551,1.181147,0.8957953,3.256638,3.33294,1.693895,2.572368,2.4684,0.5191254,2.462574,2.199374,3.624455,2.300656,3.439995,0.8242872,1.484172,1.537377,1.182961,1.855968,4.586337,2.068287,1.251542,1.692928,3.531773,1.809137,1.441318,2.869505,3.046934,2.366827,2.770626,1.185813,8.690341,8.576872,9.350531,7.885444,7.004968,7.13442,7.76541,6.802759,7.531287,9.04604,6.470383,7.148732,7.412595,6.438926,8.348761,7.6286,8.212702,6.033985,6.811025,7.929799,9.006751,9.55105,9.342249,7.250914,8.479957,7.589856,6.967967,8.151656,8.093882,7.434805,7.628663,6.663409,7.413803,8.370981,6.075691,9.41295,7.457514,9.158412,5.550647,6.55562,8.304113,7.784379,10.24869,7.455585,7.811345,10.18026,8.625238,7.125127,7.693831,7.474552, + 12.41775,12.90302,12.9479,12.9184,10.82789,12.85688,11.9982,12.08014,12.62307,12.26353,12.38887,13.0049,11.42989,10.96319,10.74953,14.4609,11.37126,11.13504,12.57419,12.70239,11.18007,11.56199,11.04936,12.85388,11.92489,10.72283,11.20421,10.04658,12.03516,12.00566,11.82582,12.06397,10.6211,13.2689,11.34098,13.11654,10.82818,12.33987,11.19453,12.69462,12.16425,11.26362,11.46175,13.11788,11.41686,11.44008,12.83244,10.36283,12.6675,12.9012,7.458881,5.206124,4.690886,4.929211,6.351828,6.780484,7.003845,6.923253,5.779517,7.569924,4.993707,6.360413,6.928446,7.898602,6.851188,6.069498,5.380843,6.946041,5.495707,5.190595,7.483982,6.938672,4.501675,4.078609,6.632518,6.639458,7.007281,6.632754,5.82759,5.57203,5.649548,5.240209,6.068193,6.599851,7.867614,5.728978,5.318022,5.072644,7.576101,7.961325,7.736308,9.779551,6.29483,6.308947,6.404613,4.516465,5.506035,6.172469,5.606492,7.626694,1.220828,0.6714442,1.606384,1.934172,2.282335,0,1.106345,0.9587091,3.152659,1.009274,2.202779,1.838894,2.041889,1.0447,0.4862711,1.42715,1.121381,1.382712,0.2970045,1.283628,1.389353,2.128526,1.27686,1.83925,0.6436164,1.170824,1.275445,2.557453,1.423673,1.82866,1.379574,0.6855302,3.266584,1.470169,1.788078,1.406981,1.331576,1.604004,2.41391,2.560494,1.72813,2.662982,1.527627,1.312251,1.760624,0.910181,2.049733,0.1963811,0.655679,1.340163,10.61076,10.61106,11.16231,9.62221,8.681892,9.05349,9.743438,8.516659,9.257444,10.92319,8.34474,9.021988,9.065195,8.274626,10.31632,9.628955,10.04908,7.771864,8.570748,9.579959,10.52935,11.3902,11.15391,8.978403,10.47347,9.39156,8.843288,9.996546,10.00982,9.318674,9.272812,8.722569,9.276478,9.884656,8.082622,11.27211,9.12939,10.83375,7.367143,8.363895,10.15265,9.542808,12.03321,8.667251,9.645498,11.95668,10.53902,9.071366,9.358198,9.093351, + 12.23105,12.7069,12.79133,12.59964,10.62226,12.70227,11.67782,11.93321,12.33791,12.05056,12.15764,12.72704,11.18503,10.58848,10.53582,14.26427,11.09568,10.98692,12.64622,12.60896,10.9676,11.49323,10.73129,12.49187,11.80278,10.56721,11.05147,9.946978,11.86703,11.67409,11.58095,11.89548,10.29273,13.07806,11.2727,12.84266,10.79851,11.99717,10.914,12.38239,12.02739,11.1319,11.30508,12.80153,11.27702,11.23142,12.65421,10.18578,12.29478,12.7285,7.482118,4.569779,4.744304,4.616919,6.131564,6.577469,6.838156,6.933884,5.620331,7.317596,4.638588,6.224051,6.837742,7.509574,6.693578,5.682814,5.252081,6.98185,5.478176,5.250814,7.01645,6.727045,4.489611,4.024899,6.463013,6.451465,6.851654,6.443622,5.329869,5.144654,5.4918,5.214684,5.825544,6.247187,7.484824,5.737636,5.296867,5.250463,7.287038,7.83231,7.472921,9.419397,6.128431,6.150076,6.298675,3.9726,5.551101,5.95586,5.211265,7.553209,0.9567419,1.60783,0.8112319,1.481028,2.041007,1.106345,0,0.4825407,2.198995,0.2570598,1.313315,2.769889,1.126851,0.7244819,1.2069,2.031995,0.02428155,0.3778487,0.879096,0.4624369,0.8602304,2.336761,2.366582,1.298189,0.7718459,2.217601,0.4335548,2.486689,2.400945,0.7223405,1.908946,0.5146908,2.190394,1.306092,2.317021,0.5635468,1.680239,2.32549,2.687244,3.168263,0.956962,1.715301,1.579568,2.050456,0.8771362,2.014438,1.16,1.302433,1.745554,0.8567217,9.714598,9.780066,10.21488,8.656004,7.702788,8.168191,8.88404,7.551183,8.290145,10.00466,7.444781,8.114997,8.075572,7.358198,9.446878,8.783612,9.118097,6.822404,7.62109,8.586126,9.497126,10.4527,10.20646,8.013703,9.617897,8.451122,7.938851,9.069522,9.115386,8.414071,8.279204,7.924082,8.362557,8.853354,7.256512,10.34373,8.145227,9.84059,6.453558,7.435086,9.226157,8.584859,11.07134,7.58874,8.716389,10.99216,9.640026,8.199988,8.370106,8.093618, + 11.85139,12.33026,12.40383,12.26069,10.24649,12.31418,11.33864,11.54249,11.9878,11.67824,11.79077,12.37491,10.82138,10.26701,10.16229,13.88879,10.74143,10.59568,12.20698,12.20513,10.59416,11.08265,10.39043,12.16764,11.40551,10.17754,10.66152,9.542298,11.48195,11.33867,11.21768,11.51051,9.954837,12.70019,10.86181,12.48936,10.37844,11.66582,10.56114,12.0411,11.6341,10.73651,10.91641,12.46192,10.88387,10.85713,12.27251,9.801511,11.97418,12.34534,7.046963,4.347525,4.296516,4.25943,5.751889,6.194149,6.445233,6.500179,5.222069,6.950564,4.295812,5.821829,6.425882,7.188654,6.298145,5.355993,4.844631,6.543378,5.046361,4.803648,6.724659,6.346572,4.052757,3.593995,6.07014,6.063599,6.456091,6.05605,5.045567,4.831019,5.09269,4.78359,5.451452,5.910086,7.161581,5.301405,4.865171,4.785923,6.931402,7.431931,7.109618,9.091356,5.733759,5.753472,5.889102,3.701914,5.107514,5.574567,4.885732,7.138807,1.328513,1.58831,1.291289,1.126313,1.630499,0.9587091,0.4825407,0,2.194112,0.2257329,1.244329,2.775141,1.602015,0.2497984,0.8643769,1.577774,0.4739828,0.8568648,0.853155,0.3397423,0.4983264,1.857143,2.223173,1.757762,0.3927784,1.915837,0.9057033,2.044167,2.04746,1.054603,2.087891,0.6823418,2.56288,0.8486225,1.846119,0.4546681,1.203431,1.886138,2.981709,2.697978,0.7767105,1.704817,1.905956,1.623906,0.8027483,1.838983,1.638116,1.134224,1.608981,0.4685722,9.66318,9.681537,10.20593,8.663986,7.723191,8.107744,8.804818,7.558362,8.299128,9.971132,7.395336,8.071487,8.106598,7.322029,9.37523,8.694363,9.094698,6.814602,7.613657,8.621485,9.576031,10.43514,10.19752,8.0202,9.53633,8.435696,7.893218,9.042774,9.062404,8.368781,8.31435,7.802691,8.32475,8.931275,7.152768,10.31843,8.170689,9.875181,6.414572,7.40933,9.199008,8.585144,11.0755,7.739316,8.691299,10.99876,9.590789,8.129102,8.399549,8.135263, + 10.81067,11.26334,11.41152,10.96523,9.202384,11.32716,10.05403,10.58455,10.75842,10.59023,10.66603,11.15334,9.688708,8.900406,9.104434,12.79866,9.551735,9.655938,11.67106,11.33905,9.528717,10.28858,9.127274,10.79472,10.49887,9.233348,9.711145,8.727892,10.48398,10.03335,10.07725,10.51129,8.681265,11.6375,10.07393,11.27355,9.680547,10.33497,9.365643,10.76076,10.69396,9.825746,9.952531,11.16815,9.953721,9.793387,11.24075,8.824931,10.58448,11.32298,6.598332,2.693417,4.202598,3.360785,4.882859,5.326716,5.638819,6.062761,4.53725,5.931738,3.293043,5.126885,5.779464,5.880141,5.51936,4.161662,4.272087,6.155982,4.689699,4.645898,5.279343,5.449992,3.862507,3.412384,5.283485,5.238051,5.670173,5.228667,3.63631,3.596665,4.425762,4.444331,4.561269,4.745756,5.866673,4.970621,4.524195,4.879339,5.837815,6.642686,6.059621,7.777566,4.982168,5.016297,5.253412,2.347942,4.877648,4.72924,3.717248,6.481579,3.032584,3.761849,2.523971,1.613816,1.968401,3.152659,2.198995,2.194112,0,2.175378,0.9538124,4.945262,2.38011,2.156077,2.979108,3.252426,2.175563,2.207901,3.013889,1.87497,1.829227,2.840933,4.411811,3.028028,2.548526,3.992315,2.409292,2.423947,4.023192,1.686755,4.097232,2.706567,1.977454,2.101782,3.313204,1.748861,2.781134,3.589282,4.755031,4.012245,1.44271,0.4908249,3.657235,3.43147,1.392361,4.021479,2.44369,3.326879,3.802128,1.886943,7.515786,7.598114,8.024385,6.474413,5.530152,5.971022,6.692541,5.368621,6.109093,7.806651,5.246129,5.916002,5.912538,5.159441,7.252094,6.597275,6.922055,4.631028,5.43033,6.427375,7.393219,8.258825,8.015972,5.830896,7.426809,6.2574,5.739893,6.87263,6.916773,6.215085,6.120243,5.765667,6.163809,6.748643,5.083732,8.147476,5.977047,7.68109,4.254569,5.237924,7.029212,6.398516,8.888006,5.637465,6.519796,8.810329,7.441101,6.005784,6.205593,5.941536, + 12.02317,12.50057,12.57954,12.41243,10.41619,12.49017,11.4904,11.71974,12.145,11.84636,11.95621,12.53313,10.98514,10.40995,10.33087,14.05863,10.90054,10.77311,12.40871,12.38897,10.76274,11.2698,10.5429,12.31217,11.58602,10.35415,10.83832,9.72637,11.65639,11.48859,11.38129,11.68489,10.10579,12.87114,11.04911,12.64817,10.57034,11.81378,10.71954,12.19397,11.81263,10.91603,11.09259,12.614,11.06228,11.02616,12.44533,9.975391,12.11691,12.51889,7.246296,4.439384,4.502073,4.418375,5.922726,6.36695,6.622939,6.698701,5.402158,7.115387,4.44736,6.004101,6.613188,7.330671,6.477086,5.500208,5.029298,6.744374,5.243669,5.008966,6.852193,6.51798,4.252461,3.790401,6.247731,6.238658,6.635133,6.230959,5.168533,4.968365,5.27317,4.980464,5.619372,6.059667,7.304736,5.501062,5.062377,5.000577,7.090539,7.613584,7.272619,9.237324,5.912174,5.932872,6.075136,3.816823,5.310991,5.746163,5.029038,7.327522,1.149314,1.586998,1.067357,1.276538,1.813939,1.009274,0.2570598,0.2257329,2.175378,0,1.246431,2.769996,1.377929,0.4685376,1.015861,1.79093,0.2482865,0.6314504,0.838992,0.3141827,0.6432351,2.080366,2.286098,1.543495,0.5548626,2.054413,0.6846696,2.245911,2.211961,0.8766975,1.998921,0.5673238,2.378926,1.057308,2.067323,0.4402835,1.427083,2.092409,2.843778,2.919105,0.8242881,1.684907,1.750053,1.823505,0.7953289,1.915142,1.413208,1.199002,1.664298,0.6296398,9.67652,9.717124,10.19949,8.649126,7.702125,8.124773,8.830986,7.543387,8.283653,9.976152,7.406842,8.080522,8.080759,7.327248,9.398016,8.725233,9.094687,6.806216,7.605544,8.593842,9.528507,10.4328,10.19108,8.005765,9.56385,8.431698,7.903173,9.044316,9.076285,8.37878,8.286682,7.848452,8.331211,8.883992,7.189826,10.31968,8.14747,9.848321,6.420562,7.409703,9.200792,8.573851,11.06315,7.658117,8.691934,10.98526,9.603081,8.151067,8.374572,8.104495, + 11.16295,11.62962,11.74304,11.44012,9.54944,11.6559,10.52074,10.89683,11.20073,10.96419,11.05779,11.59312,10.0805,9.403024,9.457588,13.18039,9.970461,9.955554,11.79258,11.61116,9.887539,10.52282,9.579945,11.30682,10.78667,9.532949,10.01606,8.963284,10.81477,10.51008,10.47434,10.84278,9.137056,12.00298,10.30428,11.71092,9.867103,10.82516,9.786391,11.22771,10.99829,10.11249,10.26495,11.64281,10.2502,10.15258,11.59031,9.137722,11.1042,11.66837,6.644217,3.29203,4.035978,3.556358,5.103167,5.55382,5.840863,6.096148,4.659547,6.241648,3.541229,5.266484,5.906717,6.33501,5.706208,4.53419,4.332803,6.167649,4.658767,4.52199,5.799318,5.693304,3.727531,3.252841,5.470365,5.443173,5.862742,5.434532,4.114154,3.978173,4.536586,4.398625,4.785798,5.112929,6.314474,4.934426,4.481535,4.649552,6.183769,6.849044,6.386389,8.248668,5.146561,5.174311,5.36682,2.755848,4.792715,4.934827,4.066351,6.623398,2.22535,2.823889,1.822934,0.8611435,1.408323,2.202779,1.313315,1.244329,0.9538124,1.246431,0,4.010449,1.829767,1.203949,2.028975,2.389353,1.28907,1.418557,2.078068,0.9365733,0.8854006,2.154916,3.458219,2.362877,1.594718,3.053416,1.607606,1.925839,3.105523,1.009632,3.220672,1.799507,2.034112,1.236645,2.507555,0.8090685,1.917817,2.729874,3.971205,3.280354,0.4913042,0.4726073,2.85924,2.542417,0.4511928,3.067666,1.891743,2.3746,2.849899,0.9436816,8.430701,8.474171,8.962844,7.419662,6.479385,6.878426,7.58516,6.314033,7.0548,8.732866,6.161267,6.835652,6.863898,6.083655,8.151707,7.480618,7.8538,5.57086,6.370029,7.379299,8.346121,9.193379,8.954434,6.77588,8.318243,7.193219,6.658024,7.80259,7.830345,7.133655,7.072224,6.612356,7.087232,7.701468,5.948264,9.078191,6.927276,8.632572,5.176547,6.168445,7.958954,7.341058,9.831359,6.560933,7.450659,9.754526,8.357468,6.904728,7.156556,6.89443, + 13.93602,14.42661,14.43527,14.54284,12.37423,14.34302,13.62835,13.56459,14.22294,13.80586,13.94598,14.59703,13.00445,12.63715,12.30333,15.97643,12.97079,12.62815,13.82518,14.13082,12.72947,12.97528,12.6831,14.51032,13.3872,12.22637,12.70095,11.50528,13.53939,13.64402,13.39779,13.56832,12.26494,14.7856,12.75586,14.70491,12.20907,13.98472,12.79905,14.31515,13.63868,12.7405,12.95994,14.73958,12.89998,12.98431,14.34043,11.88863,14.33221,14.40373,8.83845,7.029542,6.131795,6.62872,7.964409,8.372707,8.563236,8.327936,7.35939,9.186635,6.714858,7.909112,8.42674,9.602051,8.406927,7.790706,6.948187,8.325148,6.96792,6.602935,9.233326,8.534667,6.008247,5.637865,8.201816,8.222863,8.558538,8.217148,7.603683,7.320009,7.231558,6.728292,7.701732,8.295205,9.567617,7.169698,6.799556,6.371014,9.218745,9.474215,9.358904,11.45073,7.868534,7.876532,7.927405,6.321014,6.920406,7.785848,7.338312,9.09589,2.219132,1.187167,2.84558,3.762573,4.044795,1.838894,2.769889,2.775141,4.945262,2.769996,4.010449,0,3.271017,2.883245,2.190472,2.765354,2.791666,2.889744,1.932718,3.074553,3.227275,3.662713,0.9202599,2.707296,2.482261,1.759331,2.706065,4.223517,2.081667,3.431562,1.162265,2.25524,4.630888,3.269594,3.096475,3.201866,2.930085,2.718572,1.77861,3.575684,3.551829,4.454895,1.881796,2.526972,3.560342,1.223353,3.244952,1.70436,1.274177,3.178783,12.43805,12.44919,12.96949,11.41784,10.46834,10.88288,11.57827,10.31224,11.05222,12.74327,10.1697,10.84518,10.84367,10.09404,12.14967,11.46561,11.86371,9.576205,10.37553,11.35501,12.26276,13.20243,12.96107,10.77471,12.3091,11.2015,10.6672,11.81284,11.83732,11.14281,11.048,10.56146,11.09745,11.61956,9.920536,13.08838,10.91221,12.60957,9.186833,10.17848,11.96924,11.34347,13.83237,10.31353,11.46073,13.75415,12.36547,10.90382,11.13798,10.86311, + 12.99271,13.45915,13.57244,13.25383,11.37919,13.4852,12.33603,12.72537,13.02177,12.79333,12.88575,13.41481,11.90817,11.20696,11.28725,15.00942,11.7949,11.78342,13.57421,13.43509,11.71711,12.34088,11.39792,13.10886,12.61304,11.36098,11.84432,10.78325,12.64425,12.32275,12.30164,12.67228,10.954,13.83256,12.12176,13.53309,11.67449,12.63415,11.61044,13.04334,12.8262,11.93906,12.09365,13.45668,12.07768,11.98217,13.42008,10.96675,12.90331,13.49811,8.411812,5.03619,5.724612,5.382736,6.927507,7.377997,7.660454,7.862156,6.4671,8.071333,5.370781,7.074825,7.708427,8.148896,7.523354,6.359206,6.125348,7.92308,6.410634,6.225789,7.591645,7.519176,5.443868,4.969975,7.288306,7.264403,7.680512,7.255906,5.915119,5.800435,6.342042,6.147452,6.611422,6.939578,8.130002,6.679816,6.230485,6.275747,8.012934,8.666935,8.216132,10.061,6.961243,6.987482,7.167418,4.565693,6.514339,6.757631,5.892882,8.426215,1.053268,2.29517,0.4501339,2.387787,2.993806,2.041889,1.126851,1.602015,2.38011,1.377929,1.829767,3.271017,0,1.829606,2.282732,3.155741,1.131325,0.7492043,1.750933,1.447553,1.862352,3.427828,3.150469,0.702806,1.886625,3.212187,0.7781499,3.485011,3.444189,0.8274392,2.161914,1.35958,1.360803,2.367075,3.443807,1.472484,2.805001,3.441118,2.501278,4.295114,1.752147,2.008488,1.514165,3.159867,1.576272,2.870054,0.06401415,2.22665,2.576819,1.881288,9.69255,9.867959,10.089,8.506639,7.537388,8.184918,8.935827,7.419034,8.143066,9.938038,7.44657,8.092867,7.879967,7.330432,9.474873,8.860053,9.036654,6.738129,7.521963,8.373802,9.173823,10.34492,10.08065,7.876201,9.667472,8.358927,7.924161,8.996435,9.103137,8.392125,8.071252,8.08672,8.323786,8.538961,7.388072,10.25491,7.961644,9.616772,6.44965,7.381734,9.152303,8.45432,10.90812,7.121337,8.643489,10.82383,9.613596,8.240695,8.174266,7.872993, + 11.61869,12.09845,12.16866,12.04164,10.01527,12.07884,11.1197,11.30645,11.76486,11.44789,11.56219,12.15121,10.59404,10.05486,9.931805,13.65718,10.5173,10.3596,11.95919,11.96531,10.36362,10.84111,10.1711,11.95397,11.16758,9.941995,10.42582,9.302501,11.24761,11.12108,10.99038,11.27621,9.736703,12.46795,10.62022,12.26524,10.13462,11.44964,10.33752,11.82126,11.39729,10.4992,10.68106,12.24261,10.64719,10.62628,12.03913,9.567676,11.7619,12.11149,6.800153,4.183275,4.04786,4.037633,5.520807,5.961633,6.209553,6.253714,4.985261,6.723182,4.079647,5.583554,6.184677,6.978084,6.061744,5.144689,4.605234,6.295993,4.800536,4.555021,6.526047,6.114924,3.806105,3.348864,5.834619,5.829669,6.219594,5.822217,4.852166,4.625719,4.855686,4.537989,5.22246,5.694245,6.950132,5.054604,4.619415,4.536189,6.708031,7.193718,6.883456,8.877139,5.497821,5.516926,5.648679,3.51778,4.859402,5.343045,4.675532,6.89677,1.571431,1.705664,1.535613,0.9260815,1.39537,1.0447,0.7244819,0.2497984,2.156077,0.4685376,1.203949,2.883245,1.829606,0,0.8261009,1.396401,0.7133977,1.092081,1.004631,0.4438124,0.3452756,1.612305,2.264204,2.007342,0.4045826,1.864469,1.152789,1.797374,1.955223,1.2191,2.273637,0.9054771,2.718449,0.6004246,1.639316,0.5126748,0.9903084,1.718692,3.198635,2.489082,0.713387,1.675848,2.136404,1.473428,0.7994239,1.869911,1.868686,1.196595,1.66802,0.2955426,9.570683,9.566361,10.13389,8.601942,7.668666,8.012489,8.699678,7.497403,8.238035,9.887126,7.30645,7.984565,8.056923,7.239799,9.273184,8.584526,9.016511,6.74738,7.545272,8.573359,9.549293,10.35863,10.12549,7.958225,9.429368,8.362209,7.805489,8.962985,8.969713,8.280615,8.266498,7.678587,8.240315,8.904705,7.037931,10.23818,8.118099,9.825348,6.332593,7.332122,9.118861,8.519326,11.00932,7.752758,8.612714,10.93387,9.49942,8.028749,8.348685,8.09097, + 11.9426,12.4286,12.46986,12.45936,10.35546,12.37871,11.54001,11.60162,12.15932,11.79113,11.91843,12.53995,10.9616,10.51503,10.27804,13.98599,10.907,10.65699,12.08808,12.22003,10.70818,11.07859,10.59155,12.4019,11.44456,10.24561,10.72651,9.56542,11.55845,11.54922,11.3573,11.58727,10.16532,12.79382,10.85761,12.65101,10.34332,11.88499,10.73108,12.23472,11.68492,10.78423,10.98427,12.65835,10.93803,10.96762,12.35633,9.887776,12.21752,12.42457,6.973249,4.844047,4.205791,4.483723,5.886475,6.312046,6.530777,6.438147,5.307984,7.10657,4.55627,5.885358,6.44872,7.457687,6.377502,5.633437,4.906976,6.460267,5.012847,4.704949,7.061298,6.471017,4.020043,3.601378,6.160445,6.169472,6.533168,6.162914,5.41895,5.147219,5.17816,4.758142,5.606666,6.155179,7.425533,5.244637,4.835588,4.58728,7.118147,7.483663,7.274243,9.330093,5.823022,5.83629,5.926721,4.130573,5.0206,5.707049,5.174273,7.145182,1.615463,1.097638,1.881162,1.593677,1.859726,0.4862711,1.2069,0.8643769,2.979108,1.015861,2.028975,2.190472,2.282732,0.8261009,0,0.9695988,1.213006,1.556362,0.6991595,1.199918,1.151734,1.643348,1.470601,2.204533,0.4718294,1.05205,1.506643,2.094364,1.196981,1.892532,1.860863,0.9631841,3.390929,1.082,1.321662,1.303216,0.8464824,1.192413,2.900019,2.124203,1.537747,2.501311,1.994689,0.9001709,1.621669,1.071861,2.302661,0.5141799,0.9201731,1.094876,10.34441,10.30855,10.92884,9.405955,8.478404,8.784318,9.457783,8.302854,9.04295,10.67033,8.086538,8.766094,8.869443,8.027042,10.03495,9.33602,9.806287,7.548653,8.344948,9.386569,10.37161,11.14927,10.92045,8.762647,10.18412,9.156875,8.586309,9.751203,9.743705,9.060482,9.079977,8.408703,9.024294,9.727163,7.784273,11.02515,8.928838,10.63715,7.121178,8.124185,9.90661,9.320448,11.80902,8.577314,9.402379,11.73465,10.27456,8.794106,9.16038,8.906427, + 11.18036,11.66999,11.68837,11.77891,9.612335,11.59644,10.86541,10.81798,11.45761,11.04524,11.1832,11.83173,10.23972,9.886302,9.540389,13.22245,10.20551,9.878177,11.19989,11.40556,9.967293,10.25549,9.921128,11.75224,10.64789,9.473198,9.95,8.76528,10.78701,10.8824,10.63333,10.81593,9.50522,12.03077,10.0351,11.93971,9.503814,11.22419,10.03396,11.55088,10.89538,9.995613,10.2088,11.97533,10.15324,10.22302,11.58755,9.130046,11.57662,11.65236,6.12717,4.569299,3.384433,3.917145,5.203053,5.608187,5.798207,5.603358,4.594661,6.424369,4.023246,5.144383,5.670307,6.873412,5.642026,5.087213,4.18304,5.612553,4.214587,3.868434,6.550202,5.770363,3.245236,2.87371,5.436463,5.457842,5.794009,5.452182,4.979538,4.653161,4.467109,3.970393,4.946099,5.566822,6.836759,4.426836,4.043351,3.694781,6.462248,6.716087,6.597469,8.700316,5.103264,5.111179,5.165511,3.80128,4.186553,5.024968,4.650662,6.348639,2.581558,1.902895,2.789986,1.648114,1.566317,1.42715,2.031995,1.577774,3.252426,1.79093,2.389353,2.765354,3.155741,1.396401,0.9695988,0,2.030147,2.407581,1.667897,1.839851,1.569396,0.917509,1.875011,3.157477,1.271781,1.077561,2.40157,1.548906,0.9040371,2.614816,2.736413,1.909031,4.113951,1.156973,0.3656688,1.895249,0.4729306,0.3405322,3.797949,1.160785,1.945409,2.834543,2.95415,0.2588584,2.102275,1.54337,3.184712,1.374596,1.573309,1.51694,10.25618,10.13071,10.91447,9.440693,8.549381,8.700649,9.328196,8.352612,9.084516,10.61231,8.035862,8.714511,8.953876,8.002155,9.912025,9.189068,9.777434,7.585341,8.367247,9.47196,10.52599,11.11648,10.90617,8.803773,10.04038,9.151669,8.533737,9.716778,9.659986,9.000944,9.168999,8.215421,8.979325,9.886329,7.637443,10.97897,9.002264,10.70708,7.110724,8.116703,9.869466,9.342091,11.81122,8.879753,9.375707,11.7421,10.19128,8.690572,9.237886,9.009683, + 12.21016,12.68588,12.77076,12.57737,10.60123,12.68173,11.65556,11.9128,12.31597,12.02937,12.13626,12.70515,11.16354,10.56578,10.51471,14.24318,11.07388,10.96655,12.62876,12.58918,10.94648,11.47384,10.70909,12.46922,11.78268,10.54677,11.03104,9.927287,11.84637,11.65173,11.55945,11.87481,10.27045,13.05708,11.25332,12.8208,10.7797,11.97469,10.89216,12.36018,12.00709,11.11172,11.28458,12.77927,11.25673,11.21033,12.63339,10.16511,12.27204,12.70775,7.46444,4.545744,4.727853,4.595466,6.110832,6.556867,6.817972,6.916115,5.600469,7.296322,4.616668,6.204353,6.818539,7.486924,6.67352,5.660381,5.232723,6.964454,5.460342,5.234267,6.993208,6.706317,4.47224,4.007131,6.442844,6.431068,6.831595,6.423212,5.306559,5.121936,5.47199,5.196815,5.804605,6.225,7.46223,5.720121,5.279036,5.235899,7.26537,7.812451,7.451507,9.396876,6.108364,6.130101,6.279369,3.949158,5.534209,5.935205,5.188828,7.534127,0.979606,1.628257,0.8234001,1.460516,2.022483,1.121381,0.02428155,0.4739828,2.175563,0.2482865,1.28907,2.791666,1.131325,0.7133977,1.213006,2.030147,0,0.3834443,0.8975345,0.4407284,0.8414397,2.325606,2.383827,1.314791,0.7735605,2.227684,0.4493254,2.470141,2.408087,0.7079416,1.933058,0.5366728,2.181676,1.291689,2.312611,0.5403993,1.674316,2.325552,2.711031,3.164109,0.9334413,1.691617,1.603097,2.051678,0.8528891,2.030174,1.165601,1.317274,1.762445,0.8390292,9.691087,9.756072,10.192,8.633392,7.680381,8.144544,8.860207,7.528522,8.267541,9.981393,7.42125,8.091559,8.053391,7.334839,9.423129,8.759685,9.094968,6.799455,7.598177,8.564053,9.476099,10.42969,10.18359,7.991045,9.59405,8.428102,7.915381,9.046341,9.091846,8.390616,8.257116,7.899922,8.339201,8.83228,7.232451,10.32059,8.122935,9.818535,6.430132,7.411878,9.202973,8.562107,11.04871,7.56974,8.693225,10.96958,9.616542,8.176227,8.347902,8.071662, + 12.4877,12.96056,13.05485,12.81987,10.87638,12.96637,11.89886,12.20011,12.5681,12.30067,12.40281,12.95877,11.42794,10.79513,10.788,14.51617,11.33035,11.25482,12.95954,12.88771,11.2194,11.77886,10.95454,12.69937,12.07579,10.83393,11.31815,10.22791,12.1288,11.89187,11.82326,12.15712,10.51379,13.33266,11.55871,13.07535,11.0935,12.21117,11.14759,12.6048,12.29659,11.40352,11.57043,13.0222,11.54649,11.4838,12.91248,10.44786,12.49928,12.98809,7.793744,4.710547,5.07122,4.865529,6.394534,6.842772,7.11149,7.244579,5.900511,7.567512,4.875073,6.506608,7.128102,7.71984,6.969357,5.902396,5.541109,7.297129,5.788815,5.576422,7.203492,6.989608,4.806657,4.337664,6.736893,6.720963,7.127314,6.712877,5.516057,5.355338,5.772995,5.525072,6.084379,6.473741,7.697089,6.052067,5.607677,5.594072,7.527173,8.11107,7.719365,9.632894,6.404476,6.427784,6.587702,4.155549,5.872839,6.220592,5.431392,7.845101,0.8251252,1.780916,0.4660031,1.763123,2.348876,1.382712,0.3778487,0.8568648,2.207901,0.6314504,1.418557,2.889744,0.7492043,1.092081,1.556362,2.407581,0.3834443,0,1.115068,0.7544663,1.176045,2.701861,2.593919,0.9944662,1.141374,2.533759,0.2019906,2.8154,2.739312,0.5515263,1.915205,0.7091308,1.884256,1.655653,2.694839,0.8155606,2.05767,2.696937,2.562166,3.546001,1.171574,1.749246,1.454438,2.418696,1.03859,2.26822,0.7822774,1.577178,1.984968,1.184013,9.70269,9.805234,10.16893,8.599721,7.639146,8.166544,8.895591,7.498245,8.233903,9.978233,7.436421,8.100178,8.002731,7.339683,9.451368,8.803293,9.08533,6.783434,7.579345,8.508761,9.384507,10.41311,10.16052,7.960065,9.629914,8.413528,7.926141,9.039467,9.105806,8.399936,8.202689,7.97121,8.342673,8.742654,7.291498,10.31034,8.076531,9.761471,6.440349,7.40819,9.196112,8.53472,11.01399,7.425353,8.685762,10.93301,9.626535,8.206481,8.297798,8.012509, + 12.53486,13.01814,13.07278,13.00205,10.93896,12.98218,12.08075,12.20674,12.71534,12.37399,12.49482,13.09933,11.53161,11.03025,10.85851,14.57683,11.46503,11.26057,12.75127,12.84224,11.28976,11.70677,11.13172,12.92589,12.05735,10.84614,11.32868,10.18266,12.15656,12.08524,11.92787,12.1853,10.70032,13.38557,11.48568,13.21207,10.98133,12.41672,11.28686,12.77984,12.29335,11.39323,11.58548,13.20229,11.54464,11.55095,12.95194,10.48053,12.73647,13.02211,7.619534,5.18648,4.849935,5.000202,6.451802,6.885936,7.119097,7.079958,5.892913,7.664658,5.053654,6.481193,7.061652,7.957797,6.968062,6.125017,5.50021,7.10846,5.6419,5.35334,7.520498,7.04235,4.644726,4.209279,6.745918,6.748299,7.12501,6.741294,5.851321,5.614708,5.762841,5.383573,6.161639,6.666071,7.928457,5.881996,5.462709,5.260552,7.661363,8.087458,7.82853,9.849331,6.408072,6.424081,6.532859,4.521414,5.666545,6.272837,5.658131,7.765443,0.9344545,0.7480381,1.312181,1.928373,2.343005,0.2970045,0.879096,0.853155,3.013889,0.838992,2.078068,1.932718,1.750933,1.004631,0.6991595,1.667897,0.8975345,1.115068,0,1.141863,1.333562,2.296706,1.490641,1.546877,0.6492555,1.465189,0.9924021,2.667147,1.720492,1.593111,1.28217,0.4065478,2.997472,1.518805,2.020709,1.269225,1.507991,1.871096,2.265839,2.817568,1.626751,2.52321,1.302168,1.577586,1.62768,1.153404,1.756938,0.475717,0.8734512,1.292351,10.50773,10.53375,11.03736,9.487987,8.541095,8.953963,9.654662,8.382231,9.122544,10.81089,8.238714,8.913552,8.919419,8.161702,10.22394,9.545537,9.930991,7.644247,8.443584,9.432269,10.36107,11.26979,11.02895,8.844583,10.38664,9.268979,8.735792,9.880157,9.907185,9.211424,9.125122,8.655833,9.165299,9.716779,8.005103,11.15568,8.986339,10.6868,7.254614,8.245765,10.03657,9.41239,11.90187,8.466993,9.528024,11.82407,10.43478,8.977408,9.213303,8.942473, + 11.77021,12.24568,12.33165,12.13767,10.16103,12.2427,11.21581,11.47419,11.87551,11.58892,11.6956,12.26461,10.72283,10.12801,10.07435,13.80287,10.63325,10.52807,12.20744,12.15309,10.50611,11.03968,10.26917,12.03118,11.34522,10.10808,10.59236,9.491669,11.40699,11.21233,11.11873,11.43542,9.830758,12.61696,10.81928,12.38022,10.34889,11.53574,10.45157,11.92028,11.56889,10.67395,10.8457,12.33952,10.81855,10.77,12.19362,9.725723,11.83451,12.26812,7.041894,4.131845,4.316755,4.154773,5.671329,6.117727,6.380285,6.492967,5.164249,6.855764,4.176173,5.76888,6.385674,7.0489,6.236354,5.221303,4.799154,6.544242,5.03704,4.821975,6.560285,6.266812,4.053114,3.584997,6.005232,5.992597,6.394419,5.984698,4.874669,4.684399,5.036023,4.773332,5.364605,5.785056,7.023894,5.299269,4.85582,4.843397,6.824656,7.376116,7.010831,8.958151,5.671192,5.693328,5.845964,3.519542,5.118684,5.495922,4.74978,7.101901,1.417461,1.888706,1.220064,1.022476,1.596551,1.283628,0.4624369,0.3397423,1.87497,0.3141827,0.9365733,3.074553,1.447553,0.4438124,1.199918,1.839851,0.4407284,0.7544663,1.141863,0,0.4220926,1.983917,2.555617,1.737127,0.7301791,2.251966,0.8751578,2.061295,2.372129,0.7782529,2.311463,0.8798803,2.274638,0.9197145,2.074124,0.127521,1.424338,2.162397,3.137448,2.920503,0.5128844,1.384194,2.03479,1.914531,0.4858281,2.174588,1.493346,1.465154,1.938014,0.4347644,9.367186,9.40383,9.896305,8.349174,7.404829,7.814479,8.518952,7.243379,7.98393,9.669111,7.097818,7.772209,7.785777,7.019954,9.086607,8.412483,8.789177,6.50347,7.302787,8.299805,9.245823,10.12816,9.887893,7.705576,9.251626,8.127505,7.594597,8.738297,8.766785,8.070228,7.99263,7.534377,8.023641,8.601113,6.876304,10.01383,7.851227,9.553985,6.112941,7.103927,8.894707,8.272424,10.76231,7.400581,8.386184,10.68489,9.294005,7.839751,8.079196,7.812019, + 11.38024,11.85748,11.93741,11.77237,9.77306,11.84812,10.85031,11.0781,11.50314,11.20314,11.31302,11.89102,10.34207,9.774064,9.687668,13.41548,10.25819,10.13156,11.78982,11.75031,10.11954,10.63348,9.902509,11.67546,10.94566,9.712348,10.19656,9.088049,11.01396,10.84925,10.73823,11.04245,9.465976,12.2281,10.4129,12.00592,9.938302,11.17533,10.07735,11.55348,11.17144,10.27527,10.45063,11.97381,10.42107,10.38298,11.80256,9.332878,11.48119,11.87625,6.624792,3.854566,3.895491,3.775779,5.279821,5.724365,5.981771,6.076183,4.762259,6.472197,3.806882,5.365245,5.977695,6.695163,5.836444,4.863284,4.392319,6.125953,4.62027,4.400992,6.227083,5.875132,3.634158,3.167423,5.606568,5.596643,5.994512,5.588901,4.547395,4.335574,4.633506,4.356652,4.976186,5.420194,6.668571,4.881207,4.438986,4.421798,6.448083,6.974099,6.629571,8.599758,5.271394,5.292526,5.438793,3.203779,4.698553,5.103391,4.39255,6.69304,1.792476,2.047369,1.641106,0.6345801,1.181147,1.389353,0.8602304,0.4983264,1.829227,0.6432351,0.8854006,3.227275,1.862352,0.3452756,1.151734,1.569396,0.8414397,1.176045,1.333562,0.4220926,0,1.586342,2.604773,2.152763,0.7497511,2.168038,1.28755,1.639374,2.227153,1.138942,2.584982,1.177415,2.582158,0.5190911,1.753707,0.3949385,1.115943,1.906172,3.474984,2.583298,0.3982297,1.357367,2.389676,1.690867,0.5338017,2.208993,1.910052,1.541632,2.012262,0.0583208,9.225568,9.221976,9.791027,8.261268,7.330096,7.667287,8.354509,7.157143,7.897636,9.542629,6.961613,7.639862,7.719726,6.895623,8.927932,8.239616,8.67275,6.405788,7.203322,8.236556,9.220307,10.01505,9.78263,7.617649,9.084293,8.01922,7.460724,8.619011,8.624597,7.935798,7.929837,7.335447,7.895837,8.575937,6.693419,9.894098,7.780009,9.487835,5.988524,6.988622,8.774834,8.177805,10.66753,7.446082,8.26892,10.59236,9.154362,7.683474,8.011071,7.755519, + 10.31847,10.80623,10.83827,10.88251,8.73969,10.74682,9.966943,9.969033,10.56814,10.17458,10.30743,10.94481,9.357643,8.976836,8.665049,12.36187,9.31544,9.025794,10.45466,10.57936,9.093714,9.436412,9.02108,10.84767,9.807874,8.616652,9.096188,7.927268,9.930363,9.981778,9.752312,9.959235,8.602263,11.1696,9.215475,11.05401,8.699971,10.32213,9.142264,10.65544,10.05041,9.149752,9.354429,11.07978,9.304847,9.351389,10.72957,8.264804,10.67009,10.79645,5.330485,3.722951,2.562454,2.999783,4.302634,4.715198,4.917409,4.794822,3.703501,5.525212,3.107746,4.266696,4.815092,5.957176,4.762388,4.169949,3.295376,4.817874,3.372287,3.062274,5.633978,4.876448,2.383493,1.983114,4.551273,4.567573,4.916362,4.561554,4.075884,3.740843,3.574774,3.119581,4.039194,4.650279,5.920843,3.601627,3.196073,2.969094,5.556177,5.854966,5.696904,7.790524,4.21572,4.225957,4.298893,2.942224,3.377524,4.123852,3.735046,5.506815,3.110323,2.71025,3.147721,1.294929,0.8957953,2.128526,2.336761,1.857143,2.840933,2.080366,2.154916,3.662713,3.427828,1.612305,1.643348,0.917509,2.325606,2.701861,2.296706,1.983917,1.586342,0,2.786497,3.60591,1.719476,1.994533,2.762734,0.6692693,1.79272,2.72425,3.503252,2.409465,4.120763,1.068054,0.6823563,1.980311,0.7969706,1.106634,4.541906,1.174874,1.842399,2.516503,3.59138,1.174401,2.035057,2.439923,3.470743,2.138183,2.430274,1.557327,9.460465,9.294438,10.15523,8.715962,7.852481,7.913352,8.515737,7.643593,8.365851,9.830734,7.269735,7.944082,8.263016,7.250721,9.100705,8.369098,9.014489,6.87395,7.641203,8.778663,9.873215,10.34658,10.14702,8.086478,9.21912,8.404882,7.763718,8.951038,8.868608,8.224849,8.479798,7.378748,8.211165,9.240248,6.824306,10.20241,8.304021,9.998084,6.374538,7.374582,9.101626,8.610021,11.05837,8.349747,8.615721,10.9924,9.398243,7.893267,8.540854,8.330806, + 13.02466,13.5157,13.52047,13.65034,11.46753,13.42814,12.73796,12.64983,13.32489,12.89774,13.04006,13.69713,12.1021,11.76117,11.39785,15.06404,12.0735,11.71459,12.90785,13.21213,11.82302,12.05616,11.79445,13.62688,12.47069,11.31411,11.78772,10.58919,12.62659,12.75585,12.49472,12.65552,11.37954,13.87373,11.83685,13.8042,11.28914,13.09815,11.903,13.42181,12.72302,11.82537,12.04675,13.84627,11.98534,12.07691,13.42773,10.97929,13.45157,13.49042,7.919231,6.282352,5.219955,5.776829,7.077186,7.479532,7.66287,7.410122,6.465895,8.297862,5.873204,7.008032,7.51711,8.742348,7.506163,6.944531,6.05321,7.406146,6.057591,5.687529,8.399226,7.642031,5.10537,4.74661,7.304059,7.328026,7.656696,7.322541,6.794602,6.491257,6.338912,5.820492,6.821106,7.435112,8.706451,6.255743,5.890733,5.45091,8.337227,8.565188,8.47138,10.5751,6.972407,6.979128,7.021984,5.547843,6.004659,6.899305,6.49966,8.182267,2.143166,0.8613139,2.700491,3.060111,3.256638,1.27686,2.366582,2.223173,4.411811,2.286098,3.458219,0.9202599,3.150469,2.264204,1.470601,1.875011,2.383827,2.593919,1.490641,2.555617,2.604773,2.786497,0,2.742843,1.864679,0.840202,2.447676,3.37886,1.162576,3.083672,1.46241,1.888311,4.459952,2.535899,2.192155,2.676568,2.096529,1.803495,2.412437,2.657337,2.973017,3.924936,2.070446,1.627766,3.024864,0.3987694,3.141976,1.090545,0.6226158,2.55006,11.81498,11.77443,12.39464,10.86588,9.93266,10.25491,10.92738,9.761507,10.5021,12.1399,9.556462,10.23585,10.32006,9.495468,11.50498,10.80445,11.2741,9.010546,9.80796,10.83612,11.79911,12.61687,12.38625,10.22221,11.65306,10.62269,10.05616,11.2195,11.21425,10.5305,10.52915,9.871423,10.49361,11.15435,9.251963,12.49388,10.38185,12.08865,8.589096,9.591014,11.37506,10.78257,13.27221,9.943709,10.8702,13.19711,11.74506,10.26453,10.61213,10.35234, + 13.47989,13.95199,14.04835,13.79705,11.86812,13.95996,12.87676,13.19408,13.55064,13.29115,13.39168,13.94198,12.41615,11.76461,11.77924,15.50699,12.31525,12.24892,13.94251,13.88212,12.21049,12.7726,11.93395,13.66864,13.07021,11.82793,12.31213,11.22214,13.12205,12.8679,12.81119,13.15035,11.49217,14.3243,12.55239,14.059,12.08516,13.18481,12.13205,13.58327,13.29079,12.39789,12.56425,13.99958,12.54073,12.47502,13.90502,11.44126,13.46657,13.98089,8.777554,5.63696,6.042493,5.857334,7.388417,7.836853,8.105956,8.228907,6.894618,8.558696,5.863481,7.500509,8.120695,8.693543,7.963789,6.882854,6.533785,8.278451,6.772975,6.548988,8.162082,7.983373,5.786382,5.320185,7.731357,7.715344,8.121752,7.707247,6.476991,6.331881,6.766986,6.509332,7.077754,7.456986,8.671993,7.033844,6.591701,6.543357,8.515341,9.105399,8.709534,10.6073,7.398885,7.422115,7.58053,5.118142,6.848963,7.214676,6.41263,8.837393,0.627738,1.887091,0.5427092,2.755051,3.33294,1.83925,1.298189,1.757762,3.028028,1.543495,2.362877,2.707296,0.702806,2.007342,2.204533,3.157477,1.314791,0.9944662,1.546877,1.737127,2.152763,3.60591,2.742843,0,1.91724,2.975469,0.865813,3.784855,3.256839,1.370377,1.555961,1.248454,1.999324,2.600792,3.486615,1.808134,2.890058,3.396827,1.798482,4.318262,2.164141,2.619267,0.8571022,3.104052,2.021411,2.528217,0.649821,1.992211,2.237446,2.153256,10.39281,10.5596,10.79179,9.20934,8.240007,8.88198,9.630449,8.121823,8.845817,10.64012,8.144213,8.792473,8.581801,8.029921,10.17182,9.55221,9.738957,7.439869,8.224355,9.074818,9.865711,11.0477,10.78344,8.579006,10.36273,9.061344,8.623231,9.698519,9.802646,9.09187,8.77257,8.767142,9.024374,9.232359,8.072046,10.95751,8.663807,10.31673,7.146812,8.082571,9.85444,9.157126,11.61026,7.794126,9.345491,11.52584,10.31406,8.935821,8.875998,8.573848, + 11.89502,12.37743,12.43634,12.35352,10.29701,12.34596,11.43214,11.57131,12.0681,11.73162,11.85096,12.45249,10.88662,10.38103,10.21583,13.93627,10.81816,10.62478,12.15534,12.21427,10.64727,11.08239,10.48312,12.27665,11.42509,10.20936,10.69235,9.553057,11.51863,11.43635,11.28293,11.54734,10.05144,12.74543,10.86132,12.56545,10.3635,11.76765,10.63973,12.13151,11.6592,10.75954,10.94875,12.55385,10.90994,10.90884,12.31304,9.841281,12.08722,12.38382,7.010266,4.567663,4.24361,4.351097,5.807299,6.243006,6.479842,6.467669,5.253547,7.018456,4.404521,5.844852,6.43181,7.308887,6.329594,5.476295,4.863939,6.501403,5.022663,4.749442,6.875332,6.398779,4.024868,3.581464,6.106057,6.106632,6.486851,6.099519,5.209715,4.967789,5.123523,4.762543,5.515506,6.01682,7.279433,5.268034,4.842571,4.686633,7.013365,7.452979,7.181745,9.200076,5.768322,5.785137,5.900464,3.887348,5.059803,5.628519,5.009776,7.138675,1.391817,1.31076,1.519927,1.297117,1.693895,0.6436164,0.7718459,0.3927784,2.548526,0.5548626,1.594718,2.482261,1.886625,0.4045826,0.4718294,1.271781,0.7735605,1.141374,0.6492555,0.7301791,0.7497511,1.719476,1.864679,1.91724,0,1.52306,1.130307,2.031765,1.661045,1.428976,1.931304,0.690809,2.933588,0.869626,1.578748,0.8379124,0.9734366,1.555565,2.903372,2.423303,1.108338,2.063742,1.888683,1.27868,1.16978,1.472969,1.914017,0.7920328,1.264135,0.6986981,9.975263,9.968827,10.53715,9.003449,8.068398,8.417035,9.103605,7.898604,8.639323,10.29151,7.710987,8.389051,8.455404,7.64401,9.677368,8.987902,9.420443,7.149716,7.947867,8.971445,9.939911,10.76243,10.52875,8.359674,9.833071,8.765593,8.21,9.367059,9.374292,8.685145,8.664478,8.079265,8.644693,9.295196,7.440648,10.64232,8.517376,10.22401,6.736748,7.735891,9.522969,8.921544,11.41171,8.121754,9.016671,11.33604,9.904003,8.433082,8.74752,8.487859, + 12.1868,12.67806,12.68102,12.82501,10.63249,12.58866,11.91439,11.8104,12.49554,12.06172,12.20539,12.86644,11.2699,10.94939,10.56362,14.2256,11.24489,10.87569,12.07832,12.37198,10.98811,11.21614,10.97245,12.8085,11.6307,10.47585,10.94897,9.749334,11.78802,11.934,11.66198,11.81695,10.56024,13.03557,10.99679,12.97293,10.44982,12.27746,11.07534,12.5959,11.88328,10.98582,11.20801,13.02031,11.14597,11.24139,12.58918,10.14267,12.63546,12.65159,7.079246,5.605379,4.38257,4.994304,6.258645,6.65561,6.833063,6.569935,5.642414,7.477134,5.100749,6.177937,6.680684,7.94672,6.676107,6.164482,5.228794,6.56607,5.220995,4.848076,7.62776,6.818463,4.274946,3.927334,6.476474,6.502816,6.825758,6.497524,6.051674,5.72968,5.516278,4.985744,6.008713,6.640848,7.90954,5.416939,5.055221,4.612042,7.522639,7.728994,7.651597,9.764156,6.146338,6.152002,6.188577,4.848955,5.165042,6.081524,5.72817,7.343479,2.34788,1.228025,2.776993,2.492766,2.572368,1.170824,2.217601,1.915837,3.992315,2.054413,3.053416,1.759331,3.212187,1.864469,1.05205,1.077561,2.227684,2.533759,1.465189,2.251966,2.168038,1.994533,0.840202,2.975469,1.52306,0,2.441803,2.620252,0.3504607,2.926159,2.047736,1.853411,4.406571,1.954637,1.367203,2.354137,1.389544,0.9659988,3.088285,1.830263,2.564026,3.525321,2.493242,0.8201766,2.663893,0.6183636,3.220541,0.9928328,0.8177948,2.109782,11.23545,11.14622,11.85892,10.35714,9.443762,9.67587,10.32411,9.258984,9.996653,11.57804,8.994554,9.67477,9.840842,8.948052,10.90588,10.19179,10.72799,8.497682,9.288979,10.35904,11.37037,12.07044,11.85057,9.71575,11.04283,10.0893,9.494188,10.67004,10.63654,9.965427,10.05349,9.234114,9.936777,10.72687,8.637724,11.93938,9.895871,11.60477,8.047398,9.053885,10.82426,10.26564,12.74785,9.613329,10.32465,12.67588,11.16825,9.674593,10.12939,9.885236, + 12.63906,13.11336,13.2029,12.98647,11.02881,13.11413,12.06509,12.3464,12.7309,12.45505,12.55939,13.12098,11.58543,10.96631,10.94132,14.66986,11.49127,11.40053,13.07691,13.02769,11.37293,11.91481,11.11987,12.87042,12.21887,10.98022,11.4645,10.36649,12.27766,12.05929,11.98104,12.30605,10.67989,13.48504,11.69442,13.23719,11.22364,12.37996,11.30893,12.77058,12.4417,11.5473,11.71747,13.18865,11.69141,11.63709,13.06309,10.59644,12.67131,13.13807,7.912173,4.897939,5.177133,5.019295,6.542101,6.989277,7.253893,7.363653,6.038925,7.72146,5.033981,6.643806,7.260789,7.88938,7.110419,6.068201,5.674307,7.412751,5.907765,5.683506,7.380248,7.137503,4.920631,4.454778,6.878935,6.865307,7.268468,6.857345,5.692573,5.52408,5.910808,5.644165,6.233872,6.637121,7.865938,6.168224,5.726475,5.683686,7.685359,8.250662,7.874881,9.80161,6.545284,6.567688,6.721114,4.332307,5.983199,6.367244,5.596832,7.976937,0.6250188,1.618423,0.3914561,1.896975,2.4684,1.275445,0.4335548,0.9057033,2.409292,0.6846696,1.607606,2.706065,0.7781499,1.152789,1.506643,2.40157,0.4493254,0.2019906,0.9924021,0.8751578,1.28755,2.762734,2.447676,0.865813,1.130307,2.441803,0,2.919401,2.66702,0.7502824,1.715559,0.5899278,2.013538,1.739341,2.705847,0.9555237,2.081839,2.675791,2.36644,3.552939,1.330685,1.948642,1.256591,2.391018,1.212136,2.136923,0.7960529,1.465262,1.84855,1.287445,9.904515,10.0069,10.36918,8.799295,7.838173,8.368524,9.097529,7.698186,8.433512,10.17959,7.638348,8.301971,8.200805,7.541406,9.653358,9.005086,9.28643,6.984355,7.780041,8.706277,9.576927,10.61378,10.36078,8.159907,9.831854,8.614407,8.127985,9.2407,9.307686,8.601738,8.400337,8.17179,8.544322,8.935494,7.492698,10.51136,8.275023,9.958652,6.642223,7.609633,9.397338,8.734779,11.21331,7.607469,8.886983,11.13218,9.828325,8.408459,8.495893,8.209654, + 9.868066,10.35181,10.40595,10.365,8.273934,10.31542,9.445678,9.540336,10.06626,9.709346,9.832742,10.44768,8.872691,8.425975,8.194501,11.91035,8.814229,8.59397,10.1633,10.18331,8.625416,9.053489,8.497268,10.30968,9.393335,8.179176,8.661861,7.521668,9.489417,9.455169,9.26869,9.518156,8.071512,10.71889,8.83246,10.55919,8.340676,9.791411,8.637834,10.14041,9.627739,8.727951,8.918538,10.56401,8.878648,8.88606,10.28485,7.813567,10.12665,10.35496,5.002858,3.053683,2.257748,2.40522,3.794401,4.223674,4.452298,4.456342,3.226348,5.01315,2.494945,3.814238,4.400604,5.379405,4.301005,3.568618,2.833223,4.499333,3.003601,2.764134,5.020366,4.381497,2.008736,1.553865,4.079519,4.083827,4.457894,4.076989,3.431589,3.113861,3.096275,2.741394,3.512466,4.073268,5.345544,3.257296,2.822587,2.791297,5.023949,5.421525,5.180283,7.240231,3.741656,3.757216,3.868711,2.273433,3.065106,3.615031,3.120956,5.108945,3.367746,3.191465,3.28014,1.119613,0.5191254,2.557453,2.486689,2.044167,2.423947,2.245911,1.925839,4.223517,3.485011,1.797374,2.094364,1.548906,2.470141,2.8154,2.667147,2.061295,1.639374,0.6692693,3.37886,3.784855,2.031765,2.620252,2.919401,0,2.444716,2.70366,3.931307,2.686372,3.958625,1.19738,1.350329,2.016185,1.293473,1.770474,4.932219,1.738172,1.758254,2.189579,3.912819,1.807522,1.950797,3.012049,3.536195,2.608077,2.961382,1.633417,8.794894,8.625169,9.497237,8.068916,7.216242,7.24978,7.847968,7.003131,7.721159,9.1677,6.611476,7.284297,7.628525,6.5966,8.432986,7.700596,8.356033,6.233747,6.994759,8.142628,9.25188,9.685938,9.489046,7.442544,8.550442,7.751205,7.104136,8.291909,8.203937,7.563572,7.845665,6.709486,7.551797,8.622515,6.156777,9.540325,7.666693,9.35532,5.726298,6.723182,8.441914,7.960688,10.40169,7.789197,7.958235,10.33659,8.733142,7.227822,7.903697,7.70089, + 11.89049,12.38234,12.37847,12.55282,10.34384,12.28596,11.64499,11.50806,12.2172,11.77046,11.91719,12.58575,10.98685,10.69536,10.27674,13.9271,10.96809,10.5759,11.74542,12.05995,10.69965,10.90272,10.70554,12.54576,11.32467,10.17854,10.64978,9.444703,11.48937,11.66696,11.37781,11.51829,10.29712,12.73819,10.68378,12.6912,10.13242,12.01187,10.80011,12.32291,11.5791,10.68294,10.90881,12.74714,10.84405,10.95148,12.2905,9.850303,12.37559,12.35183,6.766078,5.473336,4.091433,4.778796,5.999755,6.388637,6.55643,6.261954,5.377324,7.213974,4.894615,5.901375,6.390213,7.712442,6.399163,5.948329,4.962912,6.253964,4.931218,4.548031,7.416955,6.551852,4.000519,3.672271,6.203942,6.234042,6.547089,6.229053,5.868451,5.53152,5.252643,4.700988,5.758143,6.409706,7.673977,5.119578,4.768509,4.293966,7.267485,7.438567,7.389582,9.511717,5.876604,5.880559,5.905567,4.704657,4.863761,5.823896,5.521078,7.045113,2.632006,1.56641,3.020034,2.466701,2.462574,1.423673,2.400945,2.04746,4.023192,2.211961,3.105523,2.081667,3.444189,1.955223,1.196981,0.9040371,2.408087,2.739312,1.720492,2.372129,2.227153,1.79272,1.162576,3.256839,1.661045,0.3504607,2.66702,2.444716,0,3.088532,2.394303,2.087746,4.587791,1.937038,1.127824,2.462603,1.302816,0.7018775,3.437932,1.494818,2.625087,3.572129,2.817854,0.6536029,2.745858,0.9688009,3.457477,1.264918,1.157885,2.1692,11.15184,11.03377,11.79912,10.31402,9.412791,9.59483,10.22782,9.221181,9.955899,11.50406,8.924618,9.604024,9.814162,8.88639,10.81128,10.09006,10.66395,8.456023,9.242275,10.33256,11.36676,12.0045,11.7908,9.674961,10.94141,10.03328,9.423256,10.60422,10.55477,9.891918,10.02827,9.118702,9.867982,10.72486,8.537701,11.8691,9.865567,11.57291,7.991031,8.997726,10.75747,10.21828,12.6932,9.65949,10.26154,12.623,11.08629,9.587199,10.10037,9.864732, + 12.16982,12.63739,12.74781,12.44797,10.55642,12.66041,11.52895,11.89977,12.21008,11.97255,12.06693,12.60256,11.08975,10.40782,10.46504,14.18883,10.98009,10.95741,12.75264,12.60791,10.89524,11.51346,10.58872,12.31114,11.78638,10.53508,11.01855,9.955814,11.8198,11.51762,11.48369,11.84788,10.1456,13.01062,11.29435,12.72041,10.84796,11.83166,10.79601,12.23602,12.00018,11.11249,11.26821,12.65071,11.25147,11.16023,12.59683,10.14168,12.1075,12.67451,7.592486,4.266655,4.922536,4.556474,6.100563,6.550998,6.833034,7.042979,5.640198,7.247644,4.546963,6.24791,6.882374,7.342574,6.695922,5.543813,5.300314,7.106404,5.593823,5.420638,6.799088,6.692548,4.63425,4.159218,6.460867,6.437068,6.853074,6.428581,5.116654,4.987472,5.515335,5.331104,5.78479,6.122492,7.322486,5.864741,5.414186,5.492332,7.192249,7.839499,7.39358,9.255971,6.13387,6.160183,6.34144,3.761035,5.70497,5.930464,5.075949,7.600094,1.358893,2.300246,0.8439592,1.589641,2.199374,1.82866,0.7223405,1.054603,1.686755,0.8766975,1.009632,3.431562,0.8274392,1.2191,1.892532,2.614816,0.7079416,0.5515263,1.593111,0.7782529,1.138942,2.72425,3.083672,1.370377,1.428976,2.926159,0.7502824,2.70366,3.088532,0,2.465825,1.20347,1.50828,1.658014,2.852047,0.7494183,2.202365,2.932921,3.06836,3.697101,0.9478814,1.253515,1.974504,2.676634,0.7615995,2.736058,0.887721,2.024772,2.464462,1.172513,9.159436,9.2743,9.619127,8.049013,7.087996,7.626714,8.359846,6.94797,7.683231,9.431585,6.894919,7.556644,7.451232,6.795504,8.912991,8.270632,8.537639,6.235204,7.030475,7.95724,8.836084,9.864133,9.610726,7.409659,9.094039,7.865139,7.383223,8.492284,8.563333,7.856477,7.651163,7.451418,7.797816,8.193851,6.766403,9.76235,7.525131,9.209984,5.898012,6.862058,8.648901,7.98461,10.46305,6.891429,8.138542,10.38196,9.082893,7.669285,7.746303,7.461032, + 13.79615,14.28101,14.32734,14.28136,12.20469,14.23635,13.36032,13.45967,13.99163,13.64024,13.76403,14.37472,12.80325,12.3123,12.12567,15.83913,12.7406,12.5145,13.93104,14.08087,12.55647,12.93934,12.41128,14.20755,13.30435,12.1021,12.58359,11.42577,13.41425,13.36555,13.19935,13.44305,11.98064,14.64724,12.71837,14.48697,12.20256,13.69762,12.56303,14.05868,13.54383,12.6432,12.84108,14.48139,12.79642,12.81686,14.21128,11.74125,14.01842,14.28025,8.830494,6.432889,6.065056,6.281394,7.723715,8.154854,8.381425,8.297101,7.156381,8.939375,6.335808,7.739066,8.307982,9.239936,8.229132,7.407074,6.759076,8.316925,6.873709,6.562548,8.798837,8.312347,5.880566,5.45807,8.00955,8.015061,8.385433,8.00825,7.12577,6.895236,7.026352,6.618856,7.43661,7.948024,9.210625,7.104879,6.696401,6.424905,8.939727,9.340747,9.104363,11.13114,7.671756,7.686387,7.784102,5.787956,6.878873,7.544499,6.939951,9.005705,1.138884,0.8478545,1.765166,3.199548,3.624455,1.379574,1.908946,2.087891,4.097232,1.998921,3.220672,1.162265,2.161914,2.273637,1.860863,2.736413,1.933058,1.915205,1.28217,2.311463,2.584982,3.503252,1.46241,1.555961,1.931304,2.047736,1.715559,3.931307,2.394303,2.465825,0,1.43171,3.519575,2.80054,3.101826,2.434533,2.706971,2.832386,1.064609,3.790606,2.823201,3.619558,0.7195354,2.564263,2.777252,1.442976,2.128652,1.371816,1.241326,2.550118,11.60935,11.68803,12.08402,10.51481,9.553686,10.06779,10.78878,9.41345,10.14901,11.89011,9.340903,10.00772,9.915562,9.248446,11.34931,10.69045,10.99861,8.697457,9.493887,10.42024,11.27728,12.32766,12.07561,9.87526,11.52291,10.3276,9.832749,10.95214,11.0113,10.30727,10.11452,9.832751,10.2522,10.63745,9.165273,12.22389,9.990208,11.67198,8.346663,9.319709,11.10881,10.44991,12.92887,9.268211,10.59851,12.84772,11.53386,10.1029,10.21067,9.923022, + 12.52393,13.00384,13.07298,12.94234,10.92073,12.98307,12.02031,12.21028,12.6681,12.35337,12.4675,13.05485,11.49908,10.94934,10.83728,14.56259,11.42114,11.26343,12.83378,12.86537,11.2691,11.73853,11.07199,12.84998,12.06989,10.84616,11.32988,10.20279,12.15234,12.02062,11.89541,12.18096,10.63667,13.37327,11.51755,13.16909,11.02694,12.34799,11.2411,12.72254,12.30058,11.4021,11.58532,13.14351,11.55059,11.53175,12.94418,10.47262,12.65651,13.0164,7.682276,5.005413,4.919908,4.939963,6.426283,6.866982,7.113818,7.137782,5.888966,7.628178,4.97784,6.486,7.083326,7.870918,6.965597,6.038319,5.506733,7.17523,5.688178,5.426593,7.404057,7.020371,4.691292,4.240233,6.738996,6.734693,7.123371,6.727271,5.723089,5.512659,5.759276,5.426658,6.127772,6.59222,7.843896,5.937851,5.507454,5.3747,7.611406,8.096022,7.788073,9.773669,6.402002,6.420739,6.548632,4.375337,5.734948,6.248507,5.568014,7.793793,0.7010459,1.099185,0.9328013,1.808482,2.300656,0.6855302,0.5146908,0.6823418,2.706567,0.5673238,1.799507,2.25524,1.35958,0.9054771,0.9631841,1.909031,0.5366728,0.7091308,0.4065478,0.8798803,1.177415,2.409465,1.888311,1.248454,0.690809,1.853411,0.5899278,2.686372,2.087746,1.20347,1.43171,0,2.590925,1.49324,2.240169,1.003688,1.659114,2.154147,2.299373,3.069812,1.39153,2.219737,1.231492,1.86286,1.351343,1.559139,1.370429,0.875835,1.276265,1.150614,10.2199,10.27366,10.72677,9.169288,8.216782,8.67123,9.382792,8.06426,8.803463,10.51322,7.949895,8.621448,8.590042,7.865741,9.94767,9.279632,9.628037,7.333859,8.132767,9.100725,10.01046,10.96361,10.71835,8.526791,10.11623,8.962007,8.444857,9.57897,9.620248,8.920268,8.793789,8.40964,8.870089,9.366835,7.747657,10.85358,8.6595,10.35521,6.960285,7.944324,9.735573,9.097482,11.58454,8.091541,9.226015,11.50554,10.14574,8.700625,8.884541,8.608293, + 12.76788,13.21553,13.37382,12.86668,11.16329,13.29025,11.963,12.55204,12.679,12.54077,12.60987,13.07435,11.63438,10.79117,11.06384,14.74331,11.48665,11.62659,13.64095,13.31269,11.4858,12.26565,11.04693,12.6716,12.47079,11.20436,11.68083,10.70517,12.44741,11.93642,12.02009,12.47452,10.60079,13.58948,12.05116,13.19554,11.6571,12.22856,11.30013,12.66758,12.66293,11.79826,11.92057,13.0692,11.92465,11.74995,13.19826,10.79406,12.45644,13.28161,8.54358,4.595032,6.032094,5.330326,6.859014,7.303618,7.614406,8.002376,6.497725,7.905146,5.268531,7.092916,7.744565,7.813212,7.493361,6.130113,6.214008,8.087813,6.597773,6.504633,7.183105,7.427402,5.709699,5.240526,7.25715,7.213462,7.644952,7.204129,5.579163,5.566283,6.383009,6.344097,6.537335,6.712811,7.802928,6.877638,6.42588,6.667202,7.80565,8.619287,8.030388,9.692497,6.952208,6.985382,7.21417,4.321712,6.759701,6.703992,5.690992,8.450666,2.411864,3.619777,1.789893,2.864079,3.439995,3.266584,2.190394,2.56288,1.977454,2.378926,2.034112,4.630888,1.360803,2.718449,3.390929,4.113951,2.181676,1.884256,2.997472,2.274638,2.582158,4.120763,4.459952,1.999324,2.933588,4.406571,2.013538,3.958625,4.587791,1.50828,3.519575,2.590925,0,3.085958,4.331897,2.222029,3.686004,4.436762,3.741893,5.165446,2.278737,1.881314,2.850757,4.184012,2.087829,4.148499,1.391096,3.461366,3.861598,2.626211,8.618529,8.883768,8.934984,7.349656,6.380161,7.160616,7.931165,6.287496,6.991529,8.827673,6.421687,7.037483,6.697934,6.282662,8.443656,7.877945,7.923426,5.655227,6.413834,7.176001,7.906944,9.201676,8.926735,6.734648,8.652343,7.244988,6.877417,7.889895,8.042991,7.33276,6.879107,7.196827,7.251756,7.280257,6.482296,9.125811,6.786819,8.402577,5.441228,6.312,8.043617,7.311169,9.724142,5.801474,7.540892,9.637045,8.536881,7.236154,6.989046,6.674627, + 11.03659,11.51778,11.58245,11.48427,9.435961,11.49238,10.56281,10.71895,11.20019,10.86985,10.98723,11.58503,10.0215,9.511837,9.353808,13.07667,9.950718,9.772147,11.35878,11.37213,9.785444,10.24573,9.613808,11.40712,10.57719,9.355443,9.838952,8.709564,10.66286,10.56682,10.41785,10.69151,9.181919,11.88651,10.02478,11.69825,9.536605,10.89803,9.771968,11.26243,10.80859,9.909802,10.09473,11.68467,10.05876,10.0475,11.45583,8.983998,11.21789,11.52743,6.1999,3.76209,3.447897,3.481475,4.94355,5.381436,5.623667,5.653631,4.398026,6.152087,3.535812,4.993609,5.590167,6.440721,5.474699,4.608734,4.013895,5.695585,4.200915,3.955026,6.01514,5.536218,3.205985,2.750028,5.249166,5.247002,5.632331,5.239727,4.357538,4.104598,4.268191,3.938566,4.649462,5.147496,6.410953,4.454377,4.019859,3.944377,6.144731,6.603429,6.314595,8.330617,4.91181,4.929866,5.055401,3.053558,4.25906,4.7651,4.143215,6.301044,2.170425,2.138463,2.113067,0.538228,0.8242872,1.470169,1.306092,0.8486225,2.101782,1.057308,1.236645,3.269594,2.367075,0.6004246,1.082,1.156973,1.291689,1.655653,1.518805,0.9197145,0.5190911,1.068054,2.535899,2.600792,0.869626,1.954637,1.739341,1.19738,1.937038,1.658014,2.80054,1.49324,3.085958,0,1.27943,0.9123068,0.6840628,1.496851,3.765724,2.08637,0.8238269,1.67757,2.723557,1.329945,1.003937,2.138949,2.412147,1.571061,2.002082,0.4894441,9.2967,9.239402,9.906757,8.402506,7.490476,7.736268,8.398173,7.304562,8.042062,9.632374,7.047887,7.728148,7.888799,6.997345,8.977506,8.272313,8.777613,6.543045,7.334529,8.407128,9.431143,10.1205,9.898398,7.761151,9.121842,8.136378,7.54778,8.720448,8.696743,8.020289,8.101966,7.335534,7.988942,8.788848,6.718911,9.991527,7.9428,9.651491,6.095144,7.101239,8.875058,8.311189,10.79425,7.737102,8.374026,10.72197,9.22825,7.740442,8.176684,7.935562, + 10.84051,11.33081,11.34391,11.45956,9.277915,11.25183,10.54819,10.47332,11.13277,10.70938,10.84991,11.505,9.910333,9.582809,9.207396,12.88163,9.881482,9.534999,10.83647,11.05413,9.633225,9.902631,9.605769,11.44133,10.30041,9.131713,9.607322,8.417789,10.44516,10.5673,10.30318,10.47408,9.193119,11.69042,9.68242,11.61214,9.148008,10.91053,9.711218,11.23073,10.54937,9.65015,9.866243,11.65518,9.808576,9.887881,11.24602,8.792295,11.26828,11.31002,5.77147,4.403184,3.038447,3.651046,4.891441,5.289349,5.470719,5.250369,4.275926,6.110115,3.76818,4.815909,5.330669,6.588011,5.314027,4.820508,3.86261,5.256874,3.872499,3.517339,6.289324,5.452086,2.913428,2.560148,5.112173,5.137088,5.464691,5.131705,4.750461,4.407032,4.149533,3.631849,4.642474,5.284038,6.550032,4.079265,3.703347,3.3325,6.155725,6.377881,6.284471,8.397841,4.781035,4.78736,4.831337,3.623762,3.835465,4.71434,4.394217,6.003659,2.923333,2.266779,3.096788,1.701072,1.484172,1.788078,2.317021,1.846119,3.313204,2.067323,2.507555,3.096475,3.443807,1.639316,1.321662,0.3656688,2.312611,2.694839,2.020709,2.074124,1.753707,0.6823563,2.192155,3.486615,1.578748,1.367203,2.705847,1.350329,1.127824,2.852047,3.101826,2.240169,4.331897,1.27943,0,2.112268,0.6498262,0.429097,4.163581,0.8518694,2.10075,2.928015,3.3132,0.5710169,2.273849,1.880996,3.476551,1.739968,1.929786,1.707098,10.13148,9.974331,10.8152,9.362861,8.487664,8.581559,9.190816,8.283657,9.010205,10.49777,7.930981,8.607048,8.895908,7.906854,9.77563,9.045836,9.675365,7.514438,8.288056,9.412875,10.49027,11.01011,10.80695,8.730141,9.89627,9.059903,8.426477,9.612824,9.538278,8.889738,9.112114,8.058464,8.87349,9.853919,7.499115,10.868,8.940041,10.6393,7.024447,8.027391,9.76415,9.259685,11.71638,8.905115,9.275458,11.64929,10.06851,8.564322,9.176503,8.958594, + 11.68357,12.158,12.24753,12.03956,10.07343,12.15879,11.11786,11.39132,11.78025,11.5,11.60503,12.16984,10.63147,10.02609,9.986073,13.71463,10.53927,10.44557,12.14587,12.07496,10.41772,10.9645,10.17176,11.92966,11.26474,10.02512,10.5094,9.414472,11.3222,11.11347,11.02719,11.35058,9.732689,12.52962,10.74427,12.28575,10.27802,11.43589,10.35724,11.82277,11.48691,10.59291,10.76224,12.24155,10.73666,10.68183,12.10757,9.640994,11.73221,12.18255,6.980027,4.014227,4.26579,4.064435,5.586705,6.034055,6.299885,6.430697,5.08682,6.766437,4.081606,5.692494,6.312862,6.947425,6.156983,5.121894,4.725891,6.484618,4.975199,4.769698,6.452918,6.182082,3.995748,3.525318,5.925055,5.910603,6.314998,5.902604,4.766413,4.582233,4.959057,4.711458,5.278348,5.6879,6.922952,5.239565,4.794157,4.804929,6.732004,7.298014,6.92032,8.857883,5.591935,5.614791,5.772569,3.409512,5.063638,5.411976,4.650338,7.029756,1.519891,2.015831,1.280369,0.9475673,1.537377,1.406981,0.5635468,0.4546681,1.748861,0.4402835,0.8090685,3.201866,1.472484,0.5126748,1.303216,1.895249,0.5403993,0.8155606,1.269225,0.127521,0.3949385,1.980311,2.676568,1.808134,0.8379124,2.354137,0.9555237,2.016185,2.462603,0.7494183,2.434533,1.003688,2.222029,0.9123068,2.112268,0,1.46457,2.223409,3.248598,2.952841,0.3952942,1.25821,2.142624,1.984224,0.358479,2.293495,1.521871,1.586584,2.060368,0.4239845,9.239665,9.276962,9.769335,8.222756,7.278946,7.686976,8.391648,7.116967,7.85756,9.541693,6.970301,7.644714,7.660379,6.892524,8.959199,8.285373,8.66191,6.376598,7.175903,8.174605,9.123405,10.00099,9.760924,7.579124,9.124365,8.000404,7.467092,8.610975,8.639264,7.942724,7.867434,7.40832,7.896188,8.478667,6.749579,9.886523,7.725555,9.428692,5.98549,6.976638,8.767377,8.145746,10.63571,7.285681,8.258891,10.55838,9.166487,7.712329,7.953705,7.687189, + 11.10395,11.59076,11.62797,11.64227,9.520365,11.53668,10.72446,10.75926,11.33558,10.95584,11.08564,11.71445,10.13187,9.715195,9.444166,13.14745,10.08286,9.815187,11.24742,11.37436,9.873704,10.23237,9.776934,11.59529,10.60047,9.404741,9.885088,8.720688,10.71804,10.73626,10.52716,10.74688,9.353944,11.95518,10.0114,11.82467,9.496875,11.07424,9.908145,11.41647,10.84175,9.941041,10.14307,11.8405,10.09539,10.13239,11.51654,9.049468,11.41402,11.58419,6.127333,4.217378,3.35941,3.698692,5.063509,5.483961,5.695897,5.591782,4.476073,6.285586,3.786063,5.048067,5.60559,6.672657,5.541843,4.861129,4.071946,5.614581,4.167054,3.859065,6.308437,5.643989,3.175427,2.762625,5.327146,5.339192,5.696864,5.332854,4.698112,4.397626,4.346582,3.912987,4.790211,5.366223,6.638596,4.398172,3.990123,3.752682,6.305597,6.642649,6.455108,8.529038,4.990314,5.002352,5.085781,3.466109,4.174459,4.884178,4.410773,6.300279,2.357283,1.923368,2.473219,1.182859,1.182961,1.331576,1.680239,1.203431,2.781134,1.427083,1.917817,2.930085,2.805001,0.9903084,0.8464824,0.4729306,1.674316,2.05767,1.507991,1.424338,1.115943,0.7969706,2.096529,2.890058,0.9734366,1.389544,2.081839,1.293473,1.302816,2.202365,2.706971,1.659114,3.686004,0.6840628,0.6498262,1.46457,0,0.8128668,3.745169,1.498787,1.48109,2.36163,2.808305,0.6636953,1.644556,1.72191,2.839913,1.345924,1.670017,1.066521,9.857016,9.757536,10.49722,9.011375,8.111984,8.298683,8.939678,7.919157,8.653459,10.20552,7.624565,8.304286,8.514335,7.584562,9.522182,8.80549,9.362715,7.153611,7.939493,9.032675,10.07572,10.70377,10.48889,8.372537,9.656717,8.730822,8.123547,9.303351,9.259065,8.593045,8.7288,7.84493,8.567751,9.434965,7.251743,10.56947,8.564828,10.27161,6.688479,7.695222,9.456838,8.915468,11.39072,8.411699,8.960092,11.32037,9.790729,8.29397,8.799883,8.566798, + 11.22136,11.71251,11.71731,11.86276,9.66651,11.62501,10.95327,10.84664,11.53121,11.09575,11.23943,11.90153,10.30448,9.997049,9.597729,13.26056,10.28096,9.911122,11.15162,11.41375,10.02214,10.25923,10.01245,11.85078,10.66863,9.510668,9.984228,8.786753,10.8231,10.97399,10.6964,10.85203,9.6022,12.07032,10.03955,12.0078,9.496961,11.31819,10.1119,11.63333,10.92028,10.02234,10.24326,12.05768,10.18211,10.27539,11.62424,9.17677,11.67941,11.68694,6.123238,4.818727,3.416828,4.078839,5.302648,5.695191,5.868896,5.609991,4.682752,6.518804,4.196985,5.213713,5.714732,7.010634,5.711833,5.247902,4.268633,5.609351,4.255054,3.884547,6.71728,5.858243,3.310991,2.973229,5.513634,5.541532,5.86104,5.536376,5.179038,4.836112,4.557359,4.019854,5.058422,5.707831,6.972229,4.45228,4.089234,3.663829,6.569262,6.763021,6.693931,8.812872,5.184574,5.189533,5.222961,4.042255,4.201911,5.126296,4.822842,6.378788,2.801855,1.985306,3.059437,1.981193,1.855968,1.604004,2.32549,1.886138,3.589282,2.092409,2.729874,2.718572,3.441118,1.718692,1.192413,0.3405322,2.325552,2.696937,1.871096,2.162397,1.906172,1.106634,1.803495,3.396827,1.555565,0.9659988,2.675791,1.770474,0.7018775,2.932921,2.832386,2.154147,4.436762,1.496851,0.429097,2.223409,0.8128668,0,3.896695,0.9645178,2.284797,3.174336,3.12267,0.2936432,2.439659,1.522821,3.466796,1.514144,1.615417,1.852951,10.53302,10.38814,11.2049,9.740937,8.856234,8.98036,9.597498,8.656454,9.386231,10.89481,8.322955,9.000427,9.262299,8.294008,10.18201,9.454775,10.0663,7.88817,8.666674,9.780039,10.84278,11.40334,11.19663,9.105726,10.30566,9.44547,8.81972,10.00468,9.93842,9.284959,9.477885,8.472179,9.266132,10.20414,7.905842,11.26342,9.309006,11.01183,7.406604,8.411445,10.15669,9.640274,12.10393,9.212558,9.665414,12.03578,10.4692,8.966277,9.54501,9.320755, + 14.79833,15.2808,15.33817,15.24021,13.20019,15.24763,14.31824,14.47238,14.96262,14.63462,14.75287,15.34844,13.78715,13.24859,13.11871,16.83964,13.71429,13.52611,14.98524,15.10693,13.55023,13.96981,13.36969,15.14935,14.32314,13.11138,13.59408,12.44801,14.42131,14.31923,14.18351,14.45004,12.93503,15.64878,13.74874,15.46212,13.24,14.64707,13.53492,15.01989,14.55917,13.65906,13.85075,15.44121,13.81039,13.81196,15.21612,12.74445,14.95576,15.28668,9.872379,7.253885,7.103674,7.236224,8.709106,9.145937,9.382942,9.33584,8.156638,9.917293,7.276778,8.746457,9.327214,10.16997,9.232403,8.337591,7.765441,9.359741,7.903581,7.604177,9.69582,9.301316,6.907368,6.474777,9.009304,9.009957,9.389529,9.002826,8.011383,7.810235,8.026592,7.646339,8.414964,8.891295,10.14312,8.140134,7.72498,7.480448,9.905893,10.3532,10.07903,12.07302,8.671535,8.68811,8.798697,6.656988,7.9193,8.53054,7.867154,10.03008,1.745903,1.911508,2.240597,4.107602,4.586337,2.41391,2.687244,2.981709,4.755031,2.843778,3.971205,1.77861,2.501278,3.198635,2.900019,3.797949,2.711031,2.562166,2.265839,3.137448,3.474984,4.541906,2.412437,1.798482,2.903372,3.088285,2.36644,4.932219,3.437932,3.06836,1.064609,2.299373,3.741893,3.765724,4.163581,3.248598,3.745169,3.896695,0,4.853646,3.643503,4.308842,1.112157,3.628769,3.556886,2.472801,2.447781,2.427251,2.296961,3.449774,12.18529,12.33355,12.59028,11.00774,10.03831,10.668,11.41111,9.920183,10.64428,12.43667,9.931684,10.5838,10.37884,9.821175,11.95719,11.32777,11.53605,9.235848,10.0217,10.8704,11.64382,12.84604,12.58193,10.37747,12.14445,10.85872,10.41348,11.49511,11.59357,10.88343,10.56871,10.51943,10.81773,11.01367,9.832342,12.75529,10.4614,12.11024,8.933752,9.87659,11.65114,10.95558,13.40774,9.53809,11.1419,13.3231,12.10697,10.71783,10.67285,10.36919, + 10.44663,10.93942,10.92096,11.16874,8.919988,10.82822,10.27023,10.0516,10.81708,10.33838,10.49234,11.17896,9.576252,9.368382,8.857444,12.47708,9.574157,9.12562,10.25061,10.58512,9.275737,9.426068,9.34001,11.18829,9.860967,8.734198,9.200736,7.985292,10.04071,10.29886,9.963732,10.0696,8.943805,11.29133,9.207913,11.28162,8.650025,10.64723,9.410782,10.93699,10.11887,9.226006,9.459493,11.36009,9.388962,9.52362,10.84116,8.418056,11.02682,10.90013,5.293047,4.676192,2.691751,3.656518,4.685153,5.04281,5.178514,4.800404,4.048921,5.874275,3.807257,4.528591,4.972379,6.466454,5.021337,4.792856,3.638018,4.783797,3.525438,3.114639,6.258979,5.205854,2.663966,2.427269,4.841569,4.88364,5.162981,4.879692,4.845827,4.457268,3.931204,3.314064,4.476238,5.189586,6.423827,3.689569,3.374286,2.816728,5.953669,6.016707,6.052406,8.19401,4.526388,4.524628,4.512514,3.88961,3.424477,4.515846,4.411047,5.60403,3.739398,2.942754,3.943153,2.435417,2.068287,2.560494,3.168263,2.697978,4.012245,2.919105,3.280354,3.575684,4.295114,2.489082,2.124203,1.160785,3.164109,3.546001,2.817568,2.920503,2.583298,1.174874,2.657337,4.318262,2.423303,1.830263,3.552939,1.738172,1.494818,3.697101,3.790606,3.069812,5.165446,2.08637,0.8518694,2.952841,1.498787,0.9645178,4.853646,0,2.908861,3.670142,4.084239,1.250221,3.090212,2.434194,4.327329,2.47789,2.561568,2.539969,10.44623,10.21475,11.18365,9.782063,8.943218,8.91668,9.480712,8.726063,9.438177,10.83394,8.301289,8.967666,9.356751,8.297706,10.06494,9.322703,10.04232,7.957646,8.709902,9.869252,10.98724,11.36245,11.17555,9.160852,10.16679,9.451693,8.788572,9.975987,9.862491,9.240622,9.57407,8.308324,9.236189,10.35913,7.797604,11.21071,9.392382,11.07384,7.440294,8.429999,10.12368,9.66999,12.09138,9.512439,9.648184,12.02885,10.38791,8.883399,9.629408,9.43239, + 11.31625,11.789,11.88422,11.65605,9.704836,11.79585,10.7346,11.03024,11.40035,11.12915,11.23168,11.79055,10.25708,9.638418,9.616422,13.34461,10.16118,10.08529,11.82542,11.72203,10.04783,10.61721,9.789244,11.54231,10.9078,9.664136,10.14831,9.063867,10.95792,10.72913,10.65251,10.98621,9.349392,12.1611,10.39736,11.90685,9.939174,11.05037,9.978709,11.44,11.12734,10.23512,10.40026,11.85819,10.37739,10.31223,11.74115,9.277126,11.34407,11.81688,6.661446,3.619545,3.976504,3.693965,5.224559,5.673279,5.944772,6.111759,4.738265,6.395941,3.704561,5.345345,5.972164,6.560517,5.803848,4.737766,4.386012,6.1714,4.659148,4.475953,6.06063,5.81939,3.692158,3.217978,5.5706,5.552866,5.961665,5.544695,4.37364,4.195063,4.611542,4.395829,4.913619,5.30645,6.536635,4.927817,4.478834,4.544864,6.356485,6.946556,6.547941,8.472094,5.239437,5.263622,5.431191,3.015781,4.762799,5.051137,4.266339,6.689858,1.911322,2.365014,1.625831,0.6417813,1.251542,1.72813,0.956962,0.7767105,1.44271,0.8242881,0.4913042,3.551829,1.752147,0.713387,1.537747,1.945409,0.9334413,1.171574,1.626751,0.5128844,0.3982297,1.842399,2.973017,2.164141,1.108338,2.564026,1.330685,1.758254,2.625087,0.9478814,2.823201,1.39153,2.278737,0.8238269,2.10075,0.3952942,1.48109,2.284797,3.643503,2.908861,0,0.9638517,2.536526,2.08024,0.1956309,2.580668,1.807695,1.894296,2.36908,0.4564295,8.886723,8.907189,9.434443,7.89696,6.960418,7.331079,8.02853,6.791792,7.532573,9.195991,6.619194,7.295681,7.347082,6.547111,8.598645,7.918822,8.321012,6.044803,6.84345,7.863107,8.835913,9.662068,9.426038,7.253142,8.760246,7.663524,7.117273,8.268622,8.285915,7.592794,7.556142,7.031978,7.549425,8.191322,6.378665,9.544226,7.40921,9.115697,5.639616,6.635792,8.424768,7.816218,10.30659,7.049364,7.917465,10.23047,8.81444,7.35245,7.639244,7.379683, + 11.04436,11.50423,11.6355,11.25852,9.431975,11.54972,10.3427,10.7984,11.03587,10.83435,10.91889,11.42985,9.940722,9.205309,9.336912,13.04808,9.81674,9.862636,11.79079,11.53369,9.764439,10.4635,9.408328,11.10568,10.70056,9.439567,9.920518,8.901569,10.70685,10.32683,10.33221,10.73453,8.963359,11.87827,10.2467,11.54898,9.831008,10.63514,9.631449,11.05009,10.90399,10.02626,10.16585,11.46146,10.15918,10.02956,11.47345,9.037177,10.89893,11.5537,6.672376,3.02822,4.157705,3.495258,5.039584,5.488642,5.789184,6.128919,4.642521,6.137158,3.453904,5.243732,5.892455,6.157252,5.661644,4.391795,4.344383,6.211339,4.717435,4.625632,5.586842,5.620524,3.83147,3.364701,5.424925,5.388544,5.815859,5.3795,3.916557,3.828008,4.52457,4.463128,4.718638,4.975855,6.140279,4.997046,4.545015,4.805621,6.060948,6.79805,6.273793,8.065978,5.110989,5.142027,5.357465,2.580465,4.878612,4.877816,3.932951,6.603999,2.573654,3.271128,2.09747,1.235924,1.692928,2.662982,1.715301,1.704817,0.4908249,1.684907,0.4726073,4.454895,2.008488,1.675848,2.501311,2.834543,1.691617,1.749246,2.52321,1.384194,1.357367,2.516503,3.924936,2.619267,2.063742,3.525321,1.948642,2.189579,3.572129,1.253515,3.619558,2.219737,1.881314,1.67757,2.928015,1.25821,2.36163,3.174336,4.308842,3.670142,0.9638517,0,3.203542,2.998411,0.9023623,3.536048,2.072477,2.838428,3.313527,1.415585,8.000334,8.069405,8.514603,6.965233,6.020738,6.452961,7.169617,5.859439,6.599918,8.294342,5.73036,6.401716,6.402508,5.646312,7.731712,7.070981,7.410982,5.121311,5.920638,6.917041,7.87617,8.74839,8.506191,6.321706,7.903638,6.74711,6.225132,7.361153,7.400837,6.700533,6.609886,6.224726,6.650615,7.231455,5.549554,8.636248,6.467404,8.170952,4.740604,5.726423,7.517696,6.889185,9.378762,6.090381,7.008499,9.301126,7.926069,6.484887,6.695712,6.430464, + 13.75508,14.23471,14.30447,14.16192,12.15133,14.21456,13.23986,13.4417,13.89227,13.58357,13.69664,14.2798,12.72734,12.15962,12.06754,15.79339,12.64659,12.49485,14.04146,14.09491,12.49939,12.9663,12.29215,14.06205,13.30074,12.07764,12.56134,11.43258,13.3838,13.23842,13.12363,13.41241,11.85541,14.6043,12.74528,14.39446,12.25086,13.56381,12.46605,13.94313,13.53183,12.63322,12.8168,14.3634,12.7819,12.76219,14.17551,11.70401,13.86649,14.2478,8.898923,6.142337,6.131722,6.164135,7.656727,8.097977,8.345308,8.356314,7.120395,8.856519,6.196492,7.717044,8.312375,9.080308,8.197043,7.250221,6.737451,8.389868,6.91033,6.637161,8.594901,8.251067,5.912653,5.465917,7.970487,7.966033,8.354802,7.958592,6.908826,6.717138,6.990685,6.649709,7.357154,7.809402,9.054565,7.156618,6.730014,6.559077,8.836431,9.326952,9.015495,10.98736,7.633489,7.652182,7.778494,5.552097,6.948106,7.479125,6.779006,9.021705,0.6339045,1.280828,1.175109,3.024256,3.531773,1.527627,1.579568,1.905956,3.657235,1.750053,2.85924,1.881796,1.514165,2.136404,1.994689,2.95415,1.603097,1.454438,1.302168,2.03479,2.389676,3.59138,2.070446,0.8571022,1.888683,2.493242,1.256591,3.912819,2.817854,1.974504,0.7195354,1.231492,2.850757,2.723557,3.3132,2.142624,2.808305,3.12267,1.112157,4.084239,2.536526,3.203542,0,2.834057,2.445546,1.947185,1.472129,1.610675,1.684323,2.369195,11.12398,11.24876,11.5583,9.980568,9.013993,9.596722,10.33295,8.885561,9.615663,11.38715,8.863079,9.521195,9.365191,8.759101,10.8842,10.24486,10.48965,8.186715,8.977955,9.863807,10.68324,11.80882,11.54992,9.345401,11.06701,9.814411,9.348985,10.44637,10.52947,9.821054,9.559774,9.422754,9.75937,10.04693,8.740037,11.71236,9.443977,11.11087,7.865383,8.82071,10.60279,9.922527,12.3891,8.63457,10.0927,12.30609,11.04668,9.641595,9.660058,9.364075, + 11.41114,11.90134,11.91492,12.02275,9.84731,11.82285,11.1102,11.04434,11.69863,11.27919,11.419,12.07169,10.47806,10.13629,9.776358,13.45241,10.44693,10.10597,11.3927,11.62409,10.20253,10.47207,10.1667,11.9997,10.87127,9.702546,10.17827,8.988661,11.01604,11.12812,10.8712,11.04496,9.75212,12.26113,10.25194,12.17919,9.715818,11.47054,10.27605,11.79432,11.12035,10.22116,10.43718,12.21878,10.37959,10.45749,11.81687,9.362514,11.82503,11.88095,6.339604,4.82246,3.609463,4.17414,5.449749,5.851875,6.037434,5.819991,4.83823,6.670169,4.281297,5.38296,5.901152,7.127842,5.88094,5.344337,4.425723,5.825085,4.443281,4.087762,6.80804,6.014331,3.481412,3.118905,5.677422,5.700601,6.032151,5.695074,5.238359,4.91178,4.711176,4.201991,5.195569,5.821611,7.090915,4.650208,4.273794,3.893478,6.710982,6.94813,6.843802,8.950565,5.345242,5.352342,5.400442,4.056472,4.405854,5.27201,4.908695,6.574676,2.508224,1.720477,2.772617,1.844417,1.809137,1.312251,2.050456,1.623906,3.43147,1.823505,2.542417,2.526972,3.159867,1.473428,0.9001709,0.2588584,2.051678,2.418696,1.577586,1.914531,1.690867,1.174401,1.627766,3.104052,1.27868,0.8201766,2.391018,1.807522,0.6536029,2.676634,2.564263,1.86286,4.184012,1.329945,0.5710169,1.984224,0.6636953,0.2936432,3.628769,1.250221,2.08024,2.998411,2.834057,0,2.223606,1.310007,3.184086,1.228841,1.367154,1.635308,10.49895,10.38074,11.15002,9.669844,8.773334,8.942305,9.574243,8.579173,9.31261,10.85231,8.27383,8.952992,9.17632,8.237332,10.15774,9.436471,10.01407,7.812923,8.597229,9.694611,10.73941,11.35409,11.14171,9.031742,10.28783,9.385375,8.772215,9.953983,9.902099,9.240391,9.390967,8.465857,9.217267,10.09866,7.884099,11.21792,9.226211,10.93244,7.343538,8.350007,10.10703,9.572773,12.04525,9.066945,9.611914,11.97551,10.43356,8.934069,9.461446,9.229585, + 11.46083,11.93195,12.03221,11.78152,9.848508,11.94416,10.86059,11.18016,11.53111,11.27039,11.37033,11.92207,10.39474,9.756779,9.759103,13.4864,10.29451,10.23598,11.99798,11.87778,10.1902,10.77669,9.916549,11.66101,11.06085,9.814351,10.29835,9.221558,11.10522,10.85338,10.78978,11.13345,9.475588,12.30447,10.55711,12.03887,10.10353,11.17258,10.1115,11.56664,11.27841,10.38767,10.54955,11.98387,10.5288,10.45483,11.88649,9.425075,11.46117,11.96287,6.835667,3.697006,4.161028,3.838744,5.375368,5.824913,6.100431,6.286029,4.898889,6.538729,3.842188,5.506436,6.136593,6.681256,5.96092,4.864477,4.551807,6.347764,4.835188,4.659046,6.168135,5.969426,3.873016,3.39815,5.726899,5.706857,6.11853,5.698564,4.480466,4.316783,4.772887,4.572191,5.062502,5.436872,6.658505,5.105228,4.655251,4.734904,6.493947,7.104262,6.688754,8.59431,5.397236,5.42227,5.595513,3.120171,4.943765,5.203089,4.393665,6.854432,1.813996,2.374271,1.479499,0.8321064,1.441318,1.760624,0.8771362,0.8027483,1.392361,0.7953289,0.4511928,3.560342,1.576272,0.7994239,1.621669,2.102275,0.8528891,1.03859,1.62768,0.4858281,0.5338017,2.035057,3.024864,2.021411,1.16978,2.663893,1.212136,1.950797,2.745858,0.7615995,2.777252,1.351343,2.087829,1.003937,2.273849,0.358479,1.644556,2.439659,3.556886,3.090212,0.1956309,0.9023623,2.445546,2.223606,0,2.638183,1.633387,1.936851,2.41172,0.5884364,8.881828,8.92339,9.41106,7.865252,6.922404,7.329616,8.035828,6.759486,7.500138,9.183288,6.612332,7.286532,7.304777,6.53414,8.602693,7.930636,8.303432,6.018446,6.817732,7.81939,8.774354,9.642548,9.402649,7.221571,8.768788,7.642011,7.108981,8.2525,8.281495,7.584608,7.512237,7.058387,7.537851,8.129594,6.39677,9.528045,7.369407,9.073262,5.627149,6.618159,8.408903,7.787845,10.27791,6.955737,7.900412,10.2007,8.808549,7.35574,7.597908,7.332765, + 12.72082,13.21087,13.22486,13.31952,11.15515,13.13277,12.405,12.35426,13.00027,12.58766,12.72629,13.37479,11.78308,11.41587,11.08351,14.76227,11.748,11.41598,12.67057,12.93113,11.5102,11.77795,11.4598,13.28757,12.18055,11.01246,11.48827,10.29801,12.326,12.42075,12.1767,12.35492,11.04188,13.57091,11.55802,13.4829,11.01821,12.76157,11.57607,13.09186,12.43005,11.53097,11.74718,13.51629,11.68952,11.76565,13.12681,10.67164,13.10994,13.19094,7.643295,5.88998,4.919419,5.415422,6.741104,7.14952,7.341524,7.126716,6.136289,7.963295,5.506719,6.687752,7.210707,8.386047,7.185375,6.580598,5.72533,7.129066,5.753177,5.396306,8.030224,7.311429,4.788195,4.414672,6.979391,6.999879,7.337377,6.994132,6.416058,6.119495,6.008376,5.511221,6.479116,7.078804,8.351008,5.959844,5.583362,5.186629,7.996099,8.257354,8.135612,10.22947,6.645791,6.654058,6.708195,5.159585,5.714292,6.562573,6.132057,7.88462,1.90823,0.6673035,2.421226,2.661784,2.869505,0.910181,2.014438,1.838983,4.021479,1.915142,3.067666,1.223353,2.870054,1.869911,1.071861,1.54337,2.030174,2.26822,1.153404,2.174588,2.208993,2.439923,0.3987694,2.528217,1.472969,0.6183636,2.136923,3.012049,0.9688009,2.736058,1.442976,1.559139,4.148499,2.138949,1.880996,2.293495,1.72191,1.522821,2.472801,2.434194,2.580668,3.536048,1.947185,1.310007,2.638183,0,2.867643,0.716636,0.2943361,2.153891,11.41627,11.37652,11.9974,10.47021,9.538442,9.856179,10.52873,9.366137,10.10662,11.74156,9.157998,9.837439,9.926809,9.097457,11.10626,10.40602,10.87628,8.614298,9.411441,10.44318,11.41193,12.21912,11.98901,9.826616,11.25453,10.22543,9.657721,10.82154,10.81555,10.13201,10.13628,9.47416,10.09534,10.76718,8.85366,12.0958,9.98798,11.69526,8.19122,9.193456,10.97705,10.38631,12.87571,9.571641,10.47237,12.80081,11.34638,9.865766,10.2186,9.9603, + 13.05467,13.5213,13.63404,13.31727,11.44117,13.54676,12.39941,12.78669,13.0849,12.85562,12.94828,13.4779,11.97074,11.27064,11.34932,15.07175,11.8578,11.84461,13.63128,13.49563,11.77924,12.40077,11.46119,13.17258,12.67394,11.4222,11.90559,10.84336,12.70589,12.38622,12.36426,12.73394,11.01731,13.89469,12.1816,13.59616,11.73344,12.69772,11.67337,13.10672,12.88738,12.00001,12.15503,13.52012,12.13879,12.04429,13.48197,11.02823,12.96708,13.55994,8.468376,5.1002,5.778063,5.443794,6.98823,7.438684,7.720629,7.918702,6.526362,8.133118,5.432505,7.134088,7.76716,8.212277,7.583306,6.422,6.183675,7.979047,6.466708,6.279684,7.655453,7.580083,5.498625,5.024997,7.348343,7.324763,7.740513,7.316281,5.978753,5.863399,6.40117,6.203446,6.672323,7.002234,8.193327,6.735506,6.286461,6.326373,8.075205,8.726904,8.278127,10.12445,7.021014,7.047126,7.226125,4.629064,6.568942,6.818183,5.955531,8.484974,1.030869,2.284518,0.4470887,2.441841,3.046934,2.049733,1.16,1.638116,2.44369,1.413208,1.891743,3.244952,0.06401415,1.868686,2.302661,3.184712,1.165601,0.7822774,1.756938,1.493346,1.910052,3.470743,3.141976,0.649821,1.914017,3.220541,0.7960529,3.536195,3.457477,0.887721,2.128652,1.370429,1.391096,2.412147,3.476551,1.521871,2.839913,3.466796,2.447781,4.327329,1.807695,2.072477,1.472129,3.184086,1.633387,2.867643,0,2.232429,2.57389,1.927721,9.749327,9.927315,10.14272,8.559986,7.590526,8.242976,8.994544,7.47326,8.196591,9.993552,7.504459,8.149986,7.931982,7.387619,9.532942,8.919326,9.09193,6.794012,7.57714,8.42508,9.220642,10.39914,10.13438,7.93011,9.726013,8.414058,7.981513,9.051958,9.160281,8.449174,8.122779,8.147783,8.380412,8.586337,7.448722,10.30973,8.014038,9.667304,6.507726,7.438236,9.20777,8.508274,10.96048,7.162441,8.699101,10.87604,9.670272,8.299301,8.226177,7.924144, + 12.44944,12.936,12.97386,12.97295,10.86439,12.88256,12.05374,12.1051,12.67193,12.29999,12.42843,13.05221,11.47268,11.02914,10.78754,14.49293,11.4195,11.1611,12.5599,12.71738,11.21742,11.5736,11.10534,12.91607,11.9456,10.75065,11.23101,10.06531,12.0639,12.06315,11.86826,12.09275,10.67932,13.30068,11.35272,13.16307,10.83361,12.39905,11.24381,12.74819,12.18736,11.28666,11.48899,13.17186,11.44118,11.4765,12.86231,10.39483,12.73169,12.93005,7.460251,5.326249,4.696973,4.997487,6.398943,6.823381,7.039659,6.928197,5.817994,7.61948,5.068838,6.392925,6.951316,7.971068,6.885992,6.145878,5.415643,6.946434,5.510462,5.192838,7.570607,6.982646,4.520601,4.107826,6.669999,6.680136,7.041329,6.673648,5.923241,5.656855,5.688275,5.257516,6.120068,6.668958,7.939067,5.738129,5.334198,5.0541,7.631999,7.988551,7.787435,9.844247,6.332784,6.345546,6.431661,4.624567,5.509587,6.219516,5.685835,7.644844,1.367106,0.5834969,1.787164,2.058242,2.366827,0.1963811,1.302433,1.134224,3.326879,1.199002,2.3746,1.70436,2.22665,1.196595,0.5141799,1.374596,1.317274,1.577178,0.475717,1.465154,1.541632,2.138183,1.090545,1.992211,0.7920328,0.9928328,1.465262,2.608077,1.264918,2.024772,1.371816,0.875835,3.461366,1.571061,1.739968,1.586584,1.345924,1.514144,2.427251,2.47789,1.894296,2.838428,1.610675,1.228841,1.936851,0.716636,2.232429,0,0.4753011,1.489897,10.7672,10.75621,11.32754,9.791229,8.853509,9.208833,9.893948,8.685999,9.426789,11.08342,8.503018,9.181055,9.238497,8.435737,10.46826,9.777122,10.2118,7.938867,8.73735,9.753836,10.70989,11.5536,11.31914,9.147408,10.62293,9.556196,9.00202,10.1586,10.16623,9.477174,9.446744,8.863409,9.436599,10.06515,8.228672,11.43394,9.301717,11.00717,7.528416,8.527052,10.31455,9.710418,12.20076,8.856702,9.808064,12.12473,10.69599,9.224324,9.531135,9.268414, + 12.7433,13.23198,13.25636,13.30836,11.16849,13.16458,12.39139,12.38625,12.99739,12.60292,12.73707,13.37464,11.78791,11.38521,11.09451,14.78624,11.74463,11.44513,12.75966,12.97839,11.52279,11.82871,11.44437,13.26473,12.21856,11.03842,11.51642,10.33612,12.35238,12.40419,12.18256,12.38128,11.0225,13.59416,11.60829,13.48403,11.07683,12.74281,11.57091,13.08197,12.46485,11.56472,11.77503,13.50617,11.7216,11.77996,13.15242,10.6909,13.08386,13.21814,7.700169,5.764171,4.955652,5.365286,6.728225,7.14435,7.347408,7.176643,6.133408,7.950835,5.447027,6.696018,7.235017,8.340313,7.192197,6.523753,5.725648,7.185546,5.782599,5.441508,7.962077,7.305228,4.804964,4.413384,6.981546,6.997428,7.345832,6.991342,6.329592,6.048248,6.004501,5.53552,6.458186,7.034558,8.306728,5.99848,5.609734,5.260157,7.974298,8.278585,8.121286,10.19905,6.645945,6.656225,6.724496,5.049237,5.759595,6.549076,6.069047,7.918009,1.615691,0.4102906,2.127687,2.507601,2.770626,0.655679,1.745554,1.608981,3.802128,1.664298,2.849899,1.274177,2.576819,1.66802,0.9201731,1.573309,1.762445,1.984968,0.8734512,1.938014,2.012262,2.430274,0.6226158,2.237446,1.264135,0.8177948,1.84855,2.961382,1.157885,2.464462,1.241326,1.276265,3.861598,2.002082,1.929786,2.060368,1.670017,1.615417,2.296961,2.561568,2.36908,3.313527,1.684323,1.367154,2.41172,0.2943361,2.57389,0.4753011,0,1.959483,11.23654,11.21721,11.80121,10.26602,9.328715,9.677613,10.35933,9.160872,9.901653,11.55489,8.9736,9.652017,9.713797,8.907785,10.93463,10.24073,10.6845,8.413197,9.211539,10.22913,11.1837,12.02654,11.7928,9.622207,11.08745,10.0297,9.472813,10.63101,10.63559,9.947807,9.922042,9.320924,9.908099,10.53898,8.690817,11.9062,9.776978,11.48247,8.000604,9.000009,10.78688,10.18487,12.67516,9.321304,10.28071,12.59926,11.16566,9.691529,10.00643,9.743656, + 11.39468,11.87251,11.95024,11.79421,9.788286,11.86083,10.87215,11.09025,11.52309,11.21902,11.32994,11.91061,10.35961,9.798825,9.703337,13.43074,10.27746,10.14359,11.78975,11.75957,10.13522,10.64111,9.924112,11.69968,10.95638,9.724714,10.20886,9.097041,11.02729,10.87171,10.75584,11.05581,9.488101,12.24289,10.42046,12.0253,9.943529,11.19844,10.09687,11.57494,11.18304,10.2864,10.46321,11.99554,10.43269,10.39849,11.81658,9.346381,11.50599,11.88998,6.62544,3.894241,3.890911,3.794958,5.294306,5.738066,5.993357,6.07717,4.772534,6.489223,3.828884,5.374619,5.984737,6.720317,5.847452,4.887817,4.40027,6.125464,4.621455,4.396941,6.256742,5.88944,3.633275,3.168183,5.618152,5.609351,6.005497,5.601674,4.578655,4.362448,4.643564,4.357966,4.991857,5.44285,6.693356,4.881094,4.440145,4.41043,6.467285,6.984014,6.647313,8.623562,5.282549,5.303233,5.446354,3.237838,4.69592,5.117531,4.417432,6.699504,1.777948,2.000716,1.647443,0.6578707,1.185813,1.340163,0.8567217,0.4685722,1.886943,0.6296398,0.9436816,3.178783,1.881288,0.2955426,1.094876,1.51694,0.8390292,1.184013,1.292351,0.4347644,0.0583208,1.557327,2.55006,2.153256,0.6986981,2.109782,1.287445,1.633417,2.1692,1.172513,2.550118,1.150614,2.626211,0.4894441,1.707098,0.4239845,1.066521,1.852951,3.449774,2.539969,0.4564295,1.415585,2.369195,1.635308,0.5884364,2.153891,1.927721,1.489897,1.959483,0,9.277531,9.270912,9.84514,8.316332,7.385801,7.718995,8.404907,7.21236,7.952797,9.595542,7.014122,7.692547,7.775756,6.948871,8.978716,8.28937,8.72631,6.460531,7.257902,8.292667,9.277588,10.06872,9.836744,7.672754,9.134411,8.073277,7.513331,8.67241,8.676564,7.988327,7.985981,7.383072,7.948782,8.633246,6.742532,9.947396,7.835831,9.543777,6.041876,7.04238,8.828188,8.232553,10.72215,7.504396,8.32246,10.64709,9.206461,7.73454,8.067004,7.811903, + 8.723632,8.923729,9.329242,7.738995,7.735488,9.291451,7.203474,8.905331,7.894182,8.385297,8.281788,8.194197,7.646088,6.199072,7.628384,9.952294,7.327326,8.399342,11.21558,9.772626,7.830667,9.337638,6.780137,7.269697,9.049149,8.141243,8.390889,8.347497,8.681804,7.097516,7.843996,8.694404,6.516771,9.203952,9.223788,8.302207,9.303028,7.166547,7.199824,7.670129,9.046921,8.611394,8.483224,7.885175,8.614748,7.990654,9.051565,7.800086,7.05237,9.146623,8.521525,5.770073,8.55469,7.026051,6.990739,7.031368,7.247918,8.353375,7.41947,6.657848,6.835079,7.461282,7.718801,5.661075,7.303773,6.195977,7.645223,8.514845,8.159884,8.550598,5.202942,6.963746,8.317379,8.266494,7.245817,7.135676,7.311348,7.129645,5.807704,6.248313,7.452136,8.14632,6.929844,6.18544,5.710682,8.280433,8.158282,9.104726,6.404255,7.547217,6.57576,5.979907,7.299595,7.339869,7.631698,6.556768,8.469362,7.044735,6.36728,7.892226,10.51813,11.2509,9.953806,8.762485,8.690341,10.61076,9.714598,9.66318,7.515786,9.67652,8.430701,12.43805,9.69255,9.570683,10.34441,10.25618,9.691087,9.70269,10.50773,9.367186,9.225568,9.460465,11.81498,10.39281,9.975263,11.23545,9.904515,8.794894,11.15184,9.159436,11.60935,10.2199,8.618529,9.2967,10.13148,9.239665,9.857016,10.53302,12.18529,10.44623,8.886723,8.000334,11.12398,10.49895,8.881828,11.41627,9.749327,10.7672,11.23654,9.277531,0,0.9605936,1.020556,1.52754,2.358899,1.56048,1.001715,2.374805,1.790801,0.4728093,2.270007,1.602879,2.200955,2.364917,0.4900654,1.197778,0.7992293,2.964476,2.215859,1.968462,2.60163,1.034896,1.016051,1.979596,0.6178844,1.417621,1.776656,0.7946509,0.6009706,1.303014,2.12767,2.233904,1.369605,2.613321,2.649376,0.8412671,2.086452,1.75041,3.262734,2.312283,0.6740175,1.475472,1.828743,4.154532,1.10617,1.803195,0.08559222,1.567219,1.996058,2.324925, + 7.773961,7.967622,8.375997,6.778467,6.82302,8.339397,6.247333,7.966323,6.934852,7.435121,7.328153,7.233744,6.708843,5.259227,6.717725,8.992281,6.387672,7.484918,10.3015,8.82968,6.90506,8.423209,5.844381,6.310154,8.11698,7.24052,7.473504,7.485992,7.740878,6.140506,6.897785,7.752865,5.595513,8.245553,8.315966,7.341656,8.419576,6.206517,6.264434,6.709716,8.107612,7.695458,7.557556,6.925038,7.692933,7.058032,8.097588,6.911448,6.092366,8.192421,7.848739,5.571503,8.145749,6.674309,6.446066,6.434912,6.622301,7.726849,6.926928,5.981825,6.492569,6.900696,7.094699,4.971551,6.693374,5.739746,7.190986,7.886447,7.675661,8.089623,4.597277,6.351135,7.937471,7.93887,6.660476,6.552413,6.684335,6.547308,5.44184,5.872398,6.97387,7.69001,6.423493,5.648567,5.023451,7.769437,7.693164,8.647649,5.732698,6.826834,5.88314,5.101704,6.750896,6.788344,7.062499,6.354656,7.977807,6.519891,5.971535,7.202152,10.62891,11.26652,10.09297,8.715203,8.576872,10.61106,9.780066,9.681537,7.598114,9.717124,8.474171,12.44919,9.867959,9.566361,10.30855,10.13071,9.756072,9.805234,10.53375,9.40383,9.221976,9.294438,11.77443,10.5596,9.968827,11.14622,10.0069,8.625169,11.03377,9.2743,11.68803,10.27366,8.883768,9.239402,9.974331,9.276962,9.757536,10.38814,12.33355,10.21475,8.907189,8.069405,11.24876,10.38074,8.92339,11.37652,9.927315,10.75621,11.21721,9.270912,0.9605936,0,1.922989,2.300015,2.94356,1.745258,0.9637324,2.880793,2.471041,1.365174,2.471603,1.931343,2.897304,2.633745,0.6289849,1.008481,1.604134,3.295969,2.672868,2.782939,3.548303,1.847237,1.920255,2.582513,0.3780668,2.032281,2.05976,1.561762,1.10464,1.676838,2.877653,1.915963,1.799297,3.504157,2.528859,1.647641,2.78347,2.711003,3.442595,2.64657,1.504792,2.203169,2.594322,4.920531,1.746442,2.593445,1.006565,1.650433,2.753479,3.049814, + 9.690631,9.873618,10.28776,8.649808,8.740113,10.253,8.154433,9.888797,8.829029,9.351374,9.239728,9.115825,8.631676,7.181804,8.633919,10.85023,8.310151,9.403028,12.21981,10.75082,8.82695,10.34146,7.767353,8.166728,10.03993,9.151306,9.392846,9.366729,9.662886,8.045324,8.817535,9.674677,7.515923,10.14357,10.23101,9.220662,10.31868,8.096037,8.187411,8.59333,10.03001,9.614249,9.479527,8.787763,9.61387,8.980982,10.00819,8.814083,7.954843,10.10255,9.509551,6.526005,9.418002,7.86533,7.932008,7.994568,8.221785,9.324793,8.333873,7.650528,7.670427,8.407715,8.690807,6.660171,8.271621,7.099646,8.538589,9.486643,9.066594,9.443252,6.177678,7.933537,9.164775,9.081868,8.203701,8.093093,8.28556,8.086696,6.66669,7.108493,8.359125,9.038273,7.853559,7.127346,6.70902,9.200304,9.054921,9.99297,7.396185,8.550957,7.573534,6.995869,8.241343,8.282727,8.581312,7.304226,9.378596,7.976647,7.237491,8.88685,10.97008,11.78492,10.38321,9.368845,9.350531,11.16231,10.21488,10.20593,8.024385,10.19949,8.962844,12.96949,10.089,10.13389,10.92884,10.91447,10.192,10.16893,11.03736,9.896305,9.791027,10.15523,12.39464,10.79179,10.53715,11.85892,10.36918,9.497237,11.79912,9.619127,12.08402,10.72677,8.934984,9.906757,10.8152,9.769335,10.49722,11.2049,12.59028,11.18365,9.434443,8.514603,11.5583,11.15002,9.41106,11.9974,10.14272,11.32754,11.80121,9.84514,1.020556,1.922989,0,1.585613,2.555982,2.291162,1.94903,2.672794,1.94669,0.5609335,2.885763,2.216027,2.249848,2.912732,1.507734,2.159544,1.141538,3.393376,2.594147,1.823179,1.923271,0.2976633,0.008413377,2.213253,1.623548,1.771984,2.395124,1.207961,1.426411,1.948979,2.090995,3.155037,1.947464,2.167028,3.452591,0.3686392,2.153859,0.9717473,3.811636,2.805725,1.063157,1.635775,0.9102196,3.903118,1.53974,0.8562594,1.020397,2.3604,1.969033,2.303887, + 9.694963,9.949371,10.32389,8.876742,8.534005,10.27629,8.245838,9.808456,8.972834,9.363599,9.288893,9.3025,8.554821,7.144826,8.421728,11.09806,8.253188,9.19565,11.98083,10.69035,8.681706,10.12226,7.694732,8.441415,9.915451,8.889607,9.19927,8.964746,9.597931,8.15065,8.801103,9.613891,7.372317,10.25664,9.983673,9.416855,9.975045,8.267794,8.105734,8.78042,9.950271,9.410945,9.325726,9.038831,9.438761,8.87171,10.05498,8.512429,8.215804,10.15136,8.675304,5.191434,8.21264,6.634981,6.937614,7.074519,7.340587,8.416326,7.256327,6.872781,6.436161,7.421638,7.79394,5.946423,7.364695,6.01776,7.406914,8.577625,7.959455,8.298688,5.350414,7.040609,7.93247,7.796897,7.260218,7.149877,7.40472,7.142288,5.49581,5.930405,7.262432,7.896852,6.808969,6.151587,5.988911,8.125048,7.923978,8.832956,6.619807,7.827904,6.82816,6.701462,7.243042,7.287232,7.602968,5.946166,8.273895,6.953147,6.077133,8.098053,9.39641,10.23602,8.805519,7.864413,7.885444,9.62221,8.656004,8.663986,6.474413,8.649126,7.419662,11.41784,8.506639,8.601942,9.405955,9.440693,8.633392,8.599721,9.487987,8.349174,8.261268,8.715962,10.86588,9.20934,9.003449,10.35714,8.799295,8.068916,10.31402,8.049013,10.51481,9.169288,7.349656,8.402506,9.362861,8.222756,9.011375,9.740937,11.00774,9.782063,7.89696,6.965233,9.980568,9.669844,7.865252,10.47021,8.559986,9.791229,10.26602,8.316332,1.52754,2.300015,1.585613,0,0.9705114,1.301626,1.596676,1.105796,0.3659291,1.550788,1.565456,1.058625,0.6956782,1.508741,1.67144,1.761001,0.7301105,1.859467,1.074871,0.4934257,1.602396,1.854177,1.577338,0.6438242,1.927413,0.4679944,1.18388,0.7506533,1.201339,0.9794069,0.6001313,2.366403,0.8668452,1.297947,2.344898,1.794463,0.5874205,1.302312,2.342728,1.359353,0.8535929,0.1566859,2.415407,2.636841,0.5967397,2.33635,1.444457,1.463755,0.4686397,0.8004816, + 9.803899,10.09816,10.44439,9.129421,8.530598,10.38957,8.428981,9.864285,9.175298,9.481767,9.430379,9.525564,8.63113,7.273542,8.416424,11.33665,8.346886,9.181097,11.91545,10.74802,8.713776,10.08808,7.789608,8.728458,9.942743,8.845474,9.193296,8.829782,9.665941,8.34374,8.910243,9.684241,7.430481,10.42413,9.933507,9.643977,9.863967,8.497944,8.18702,9.011255,10.00468,9.395887,9.342708,9.303211,9.440915,8.922981,10.18508,8.449032,8.498658,10.28152,8.254265,4.441836,7.528801,5.949323,6.428044,6.61723,6.906616,7.946495,6.679425,6.52212,5.750168,6.910087,7.341202,5.665563,6.91174,5.45974,6.78719,8.105346,7.351347,7.659262,5.006591,6.603707,7.230885,7.056367,6.782499,6.674283,6.969875,6.665956,4.878357,5.297878,6.671049,7.263958,6.264069,5.672244,5.702211,7.538536,7.298593,8.177296,6.275923,7.496893,6.501442,6.681336,6.725348,6.770893,7.094287,5.165506,7.664109,6.421585,5.455979,7.716924,8.432561,9.289003,7.839119,6.953415,7.004968,8.681892,7.702788,7.723191,5.530152,7.702125,6.479385,10.46834,7.537388,7.668666,8.478404,8.549381,7.680381,7.639146,8.541095,7.404829,7.330096,7.852481,9.93266,8.240007,8.068398,9.443762,7.838173,7.216242,9.412791,7.087996,9.553686,8.216782,6.380161,7.490476,8.487664,7.278946,8.111984,8.856234,10.03831,8.943218,6.960418,6.020738,9.013993,8.773334,6.922404,9.538442,7.590526,8.853509,9.328715,7.385801,2.358899,2.94356,2.555982,0.9705114,0,1.394969,2.049391,0.2624066,0.6119519,2.478195,1.134086,1.113771,0.4164316,0.9578813,2.352604,2.133575,1.588071,0.9903019,0.4524455,0.9263955,2.102582,2.821715,2.547695,0.3793031,2.605722,0.9449986,1.08882,1.572431,1.875612,1.28883,0.6332798,2.306265,1.155383,1.541652,1.99124,2.752129,0.4528925,2.161028,1.54582,0.7800719,1.714842,0.9360706,3.375959,2.108615,1.256719,3.294157,2.273343,1.569763,0.6888631,0.5320745, + 8.478751,8.755341,9.114485,7.750873,7.268076,9.063009,7.070569,8.567119,7.811229,8.151815,8.089867,8.155435,7.320973,5.935001,7.154996,9.963632,7.027189,7.926917,10.69994,9.450784,7.429011,8.848469,6.4683,7.342229,8.662485,7.611657,7.933369,7.668405,8.361739,6.981704,7.583792,8.378783,6.128128,9.074073,8.705234,8.27278,8.683048,7.124581,6.873475,7.638318,8.708486,8.142306,8.068122,7.922086,8.175942,7.627179,8.850494,7.229038,7.112991,8.947017,7.411533,4.246418,7.133947,5.576058,5.72529,5.83273,6.086773,7.174349,6.087713,5.591559,5.380622,6.207174,6.546451,4.65247,6.119296,4.847687,6.272419,7.336222,6.810286,7.174637,4.074022,5.78953,6.876324,6.790836,6.027703,5.916896,6.150992,5.909741,4.385025,4.826354,6.105201,6.769943,5.620787,4.927989,4.695859,6.957275,6.79005,7.720514,5.337576,6.539498,5.541028,5.426873,6.033506,6.076558,6.385686,5.029262,7.123859,5.754663,4.959812,6.822185,8.985449,9.695898,8.430878,7.202005,7.13442,9.05349,8.168191,8.107744,5.971022,8.124773,6.878426,10.88288,8.184918,8.012489,8.784318,8.700649,8.144544,8.166544,8.953963,7.814479,7.667287,7.913352,10.25491,8.88198,8.417035,9.67587,8.368524,7.24978,9.59483,7.626714,10.06779,8.67123,7.160616,7.736268,8.581559,7.686976,8.298683,8.98036,10.668,8.91668,7.331079,6.452961,9.596722,8.942305,7.329616,9.856179,8.242976,9.208833,9.677613,7.718995,1.56048,1.745258,2.291162,1.301626,1.394969,0,0.7815263,1.245659,1.194173,1.918357,0.7400563,0.2899831,1.53965,0.8887773,1.289967,0.7881158,1.174197,1.551323,1.011541,1.726026,2.903868,2.448818,2.283417,1.128854,1.491735,0.8338187,0.3327981,1.098233,0.9606841,0.363989,1.636098,1.064852,0.439745,2.553759,1.165364,2.294037,1.451721,2.46464,1.735269,0.909666,1.231123,1.144993,3.200475,3.501853,0.838922,3.14699,1.492387,0.1799629,1.559294,1.719773, + 8.125111,8.367485,8.749182,7.280447,7.019498,8.70388,6.658732,8.258665,7.381356,7.79146,7.709983,7.708166,7.000519,5.575932,6.908989,9.501947,6.69295,7.683961,10.48825,9.137409,7.147294,8.617735,6.136286,6.844963,8.378439,7.397725,7.682661,7.538192,8.043605,6.561735,7.233377,8.058555,5.832041,8.670118,8.48958,7.822069,8.522713,6.673393,6.551132,7.185627,8.400674,7.89848,7.796138,7.442192,7.916542,7.327212,8.47792,7.035971,6.619208,8.574126,7.561485,4.8072,7.554606,6.030823,5.996854,6.048467,6.273129,7.376657,6.419209,5.704655,5.840937,6.469569,6.742493,4.719558,6.324172,5.194493,6.643517,7.538448,7.158874,7.548902,4.228736,5.985568,7.319729,7.276174,6.259701,6.149265,6.336865,6.143027,4.809509,5.249589,6.451058,7.14461,5.931032,5.191496,4.767658,7.281199,7.156663,8.103013,5.450051,6.613717,5.630992,5.212692,6.305982,6.346686,6.641433,5.594831,7.468641,6.047898,5.367069,6.941556,9.717248,10.39265,9.171569,7.868107,7.76541,9.743438,8.88404,8.804818,6.692541,8.830986,7.58516,11.57827,8.935827,8.699678,9.457783,9.328196,8.860207,8.895591,9.654662,8.518952,8.354509,8.515737,10.92738,9.630449,9.103605,10.32411,9.097529,7.847968,10.22782,8.359846,10.78878,9.382792,7.931165,8.398173,9.190816,8.391648,8.939678,9.597498,11.41111,9.480712,8.02853,7.169617,10.33295,9.574243,8.035828,10.52873,8.994544,9.893948,10.35933,8.404907,1.001715,0.9637324,1.94903,1.596676,2.049391,0.7815263,0,1.954218,1.663418,1.453135,1.51163,0.9814494,2.076762,1.670111,0.58507,0.2134069,1.076533,2.332443,1.735019,2.087484,3.088203,2.020774,1.942797,1.713392,0.7343316,1.216148,1.098929,1.001822,0.5496041,0.7606477,2.104993,1.232211,0.8959326,2.888445,1.691736,1.834688,1.969308,2.426669,2.493471,1.685252,1.047016,1.463794,2.813033,4.105714,1.000038,2.779145,0.963914,0.6962006,1.995593,2.245676, + 9.587145,9.88749,10.2289,8.938202,8.299074,10.17301,8.225936,9.639627,8.97474,9.266744,9.219138,9.328339,8.410574,7.06302,8.184765,11.14063,8.129275,8.947596,11.67447,10.52299,8.48681,9.851551,7.572897,8.544507,9.714094,8.608631,8.960868,8.583214,9.443186,8.142565,8.694383,9.461809,7.208745,10.21629,9.695203,9.447369,9.619151,8.303299,7.967718,8.816061,9.779715,9.162157,9.113144,9.114036,9.209334,8.698494,9.971313,8.210264,8.314199,10.06769,7.992005,4.199947,7.279158,5.699081,6.166136,6.354825,6.644314,7.684162,6.420082,6.261957,5.499834,6.648296,7.078796,5.409596,6.649336,5.199066,6.530743,7.84304,7.09422,7.404847,4.747567,6.3414,6.983448,6.814942,6.520171,6.411934,6.707561,6.403611,4.620715,5.041704,6.412551,7.008804,6.003141,5.409865,5.445836,7.280012,7.042805,7.924666,6.01614,7.237205,6.242333,6.449878,6.463675,6.509194,6.832457,4.930711,7.407208,6.160243,5.19899,7.455452,8.297704,9.130259,7.710484,6.766763,6.802759,8.516659,7.551183,7.558362,5.368621,7.543387,6.314033,10.31224,7.419034,7.497403,8.302854,8.352612,7.528522,7.498245,8.382231,7.243379,7.157143,7.643593,9.761507,8.121823,7.898604,9.258984,7.698186,7.003131,9.221181,6.94797,9.41345,8.06426,6.287496,7.304562,8.283657,7.116967,7.919157,8.656454,9.920183,8.726063,6.791792,5.859439,8.885561,8.579173,6.759486,9.366137,7.47326,8.685999,9.160872,7.21236,2.374805,2.880793,2.672794,1.105796,0.2624066,1.245659,1.954218,0,0.7407994,2.542035,0.8897015,0.9827952,0.6613767,0.7028737,2.313968,2.014798,1.638879,0.7696452,0.2381056,1.150463,2.35274,2.925888,2.66441,0.4625315,2.560307,0.964561,0.9209413,1.610712,1.850746,1.204719,0.8729404,2.091332,1.082274,1.801598,1.74021,2.840304,0.6728719,2.355688,1.304942,0.5281213,1.761535,1.037094,3.520338,2.295371,1.271094,3.441914,2.290073,1.411953,0.9081171,0.7918867, + 9.666684,9.936645,10.30071,8.90323,8.461881,10.2503,8.244184,9.760177,8.979739,9.338449,9.27259,9.317871,8.512641,7.120135,8.348727,11.12132,8.217144,9.120319,11.88954,10.64369,8.623044,10.04077,7.658179,8.480948,9.856576,8.802937,9.127126,8.845114,9.554003,8.152718,8.771764,9.570866,7.321223,10.25145,9.896139,9.433953,9.865267,8.284552,8.064734,8.798177,9.901616,9.3357,9.262295,9.07015,9.369943,8.820532,10.03519,8.418138,8.253343,10.1317,8.456234,4.867555,7.910564,6.33082,6.68735,6.84127,7.115391,8.180916,6.985455,6.674408,6.131652,7.171493,7.563295,5.769496,7.133335,5.750652,7.123146,8.341605,7.679828,8.009881,5.150302,6.813941,7.625012,7.478282,7.020668,6.910834,7.179342,6.902994,5.209665,5.640672,6.987114,7.609637,6.547371,5.909434,5.810107,7.852235,7.639058,8.539706,6.423177,7.637904,6.637784,6.619603,6.990682,7.035368,7.353993,5.615122,7.994068,6.69596,5.791029,7.891537,9.03092,9.87058,8.440584,7.504081,7.531287,9.257444,8.290145,8.299128,6.109093,8.283653,7.0548,11.05222,8.143066,8.238035,9.04295,9.084516,8.267541,8.233903,9.122544,7.98393,7.897636,8.365851,10.5021,8.845817,8.639323,9.996653,8.433512,7.721159,9.955899,7.683231,10.14901,8.803463,6.991529,8.042062,9.010205,7.85756,8.653459,9.386231,10.64428,9.438177,7.532573,6.599918,9.615663,9.31261,7.500138,10.10662,8.196591,9.426789,9.901653,7.952797,1.790801,2.471041,1.94669,0.3659291,0.6119519,1.194173,1.663418,0.7407994,0,1.874155,1.292125,0.914371,0.4263138,1.202285,1.853697,1.795194,0.9998618,1.499882,0.7295488,0.5561767,1.793998,2.210149,1.938368,0.2809661,2.11172,0.4487275,0.9929039,0.9961785,1.370086,0.944011,0.4502419,2.239218,0.8085306,1.3694,2.117261,2.140698,0.3125903,1.635922,1.998352,1.039732,1.127769,0.3279085,2.781318,2.455366,0.7263932,2.702101,1.705511,1.37112,0.3652088,0.5845699, + 9.137436,9.325526,9.73709,8.114565,8.179296,9.701431,7.605657,9.33143,8.285565,8.798391,8.689073,8.576929,8.073741,6.62432,8.07305,10.32036,7.752788,8.842285,11.65906,10.19477,8.267057,9.780723,7.208999,7.636263,9.481037,8.590411,8.832256,8.808692,9.106052,7.49749,8.262474,9.118035,6.95558,9.598825,9.670093,8.682905,9.758595,7.554137,7.629021,8.05373,9.47274,9.053579,8.919658,8.255532,9.053608,8.422117,9.458047,8.253629,7.422303,9.552637,8.992379,6.161009,8.988609,7.450447,7.449788,7.49655,7.715758,8.820783,7.870306,7.129344,7.257879,7.921962,8.186271,6.133365,7.77018,6.642703,8.089173,8.98236,8.608471,8.994648,5.670599,7.430574,8.745502,8.682814,7.709638,7.599348,7.779276,7.593216,6.238366,6.679784,7.900562,8.589989,7.383482,6.644416,6.182888,8.73329,8.603533,9.547468,6.875614,8.019943,7.047946,6.435995,7.758872,7.799483,8.093322,6.945384,8.918868,7.500974,6.802458,8.364073,10.78834,11.55646,10.2138,9.096128,9.04604,10.92319,10.00466,9.971132,7.806651,9.976152,8.732866,12.74327,9.938038,9.887126,10.67033,10.61231,9.981393,9.978233,10.81089,9.669111,9.542629,9.830734,12.1399,10.64012,10.29151,11.57804,10.17959,9.1677,11.50406,9.431585,11.89011,10.51322,8.827673,9.632374,10.49777,9.541693,10.20552,10.89481,12.43667,10.83394,9.195991,8.294342,11.38715,10.85231,9.183288,11.74156,9.993552,11.08342,11.55489,9.595542,0.4728093,1.365174,0.5609335,1.550788,2.478195,1.918357,1.453135,2.542035,1.874155,0,2.584609,1.904499,2.246464,2.649246,0.9626607,1.656499,0.9042774,3.201171,2.417954,1.915249,2.320844,0.5679104,0.5575419,2.106822,1.063366,1.583046,2.084674,0.941604,0.9785254,1.612648,2.130752,2.681476,1.646818,2.438996,3.050912,0.3846128,2.137457,1.40673,3.556595,2.570445,0.7858865,1.546249,1.36159,4.08892,1.294817,1.332562,0.4913309,1.954888,1.999428,2.340782, + 8.71384,9.022046,9.356971,8.105228,7.412114,9.299758,7.373035,8.75779,8.125324,8.395715,8.35319,8.484288,7.533212,6.199484,7.297735,10.29743,7.255462,8.059509,10.78484,9.640676,7.603138,8.9623,6.700475,7.725919,8.828918,7.719328,8.073329,7.695863,8.563222,7.292825,7.822511,8.582168,6.330525,9.354741,8.805602,8.604291,8.730681,7.464756,7.091946,7.97601,8.897572,8.273951,8.227377,8.284683,8.322255,7.816998,9.10166,7.320624,7.494932,9.197912,7.176789,3.66136,6.650525,5.074799,5.395557,5.554628,5.832961,6.892753,5.6964,5.415291,4.876354,5.879668,6.277533,4.540227,5.847447,4.460068,5.841929,7.053155,6.395581,6.733235,3.893976,5.53086,6.374103,6.251483,5.731349,5.621734,5.89675,5.613808,3.930395,4.365014,5.700167,6.331458,5.255686,4.619679,4.577991,6.564141,6.358835,7.267779,5.166557,6.385943,5.387723,5.563221,5.698662,5.743383,6.0623,4.431127,6.709986,5.403867,4.511751,6.622456,8.253811,8.982537,7.695742,6.51154,6.470383,8.34474,7.444781,7.395336,5.246129,7.406842,6.161267,10.1697,7.44657,7.30645,8.086538,8.035862,7.42125,7.436421,8.238714,7.097818,6.961613,7.269735,9.556462,8.144213,7.710987,8.994554,7.638348,6.611476,8.924618,6.894919,9.340903,7.949895,6.421687,7.047887,7.930981,6.970301,7.624565,8.322955,9.931684,8.301289,6.619194,5.73036,8.863079,8.27383,6.612332,9.157998,7.504459,8.503018,8.9736,7.014122,2.270007,2.471603,2.885763,1.565456,1.134086,0.7400563,1.51163,0.8897015,1.292125,2.584609,0,0.68028,1.456353,0.218986,2.029167,1.480411,1.744754,0.8604848,0.6847714,1.837056,3.081314,3.080667,2.87757,1.075992,2.231019,1.166637,0.4999364,1.681875,1.670646,0.9742129,1.631459,1.239332,0.9434692,2.601992,0.8607589,2.945082,1.415857,2.857755,0.9979879,0.3654385,1.833778,1.42712,3.791102,3.153444,1.34726,3.727659,2.196239,0.8223568,1.610984,1.621226, + 8.766631,9.044532,9.402801,8.040461,7.548787,9.351055,7.360418,8.852283,8.101202,8.440062,8.378879,8.445385,7.607307,6.223688,7.435526,10.25349,7.314414,8.206736,10.97522,9.736076,7.712546,9.126603,6.755589,7.630879,8.945746,7.8886,8.213942,7.934547,8.64762,7.27164,7.871696,8.664796,6.413369,9.36366,8.981775,8.562706,8.952702,7.414461,7.160075,7.928203,8.993566,8.422108,8.350578,8.21144,8.457224,7.912032,9.139143,7.503847,7.401754,9.235667,7.621363,4.313127,7.255537,5.687879,5.904304,6.028163,6.289714,7.370387,6.245741,5.814542,5.490777,6.387618,6.745588,4.88877,6.317013,5.004986,6.415605,7.531973,6.96029,7.314325,4.292685,5.990632,6.989058,6.885233,6.21785,6.107252,6.353898,6.099847,4.51518,4.954654,6.258106,6.910443,5.78759,5.112457,4.930998,7.115633,6.933512,7.855929,5.561437,6.769292,5.769535,5.70566,6.211285,6.254952,6.56771,5.089254,7.274493,5.926643,5.093904,7.040817,8.915296,9.65808,8.351324,7.191755,7.148732,9.021988,8.114997,8.071487,5.916002,8.080522,6.835652,10.84518,8.092867,7.984565,8.766094,8.714511,8.091559,8.100178,8.913552,7.772209,7.639862,7.944082,10.23585,8.792473,8.389051,9.67477,8.301971,7.284297,9.604024,7.556644,10.00772,8.621448,7.037483,7.728148,8.607048,7.644714,8.304286,9.000427,10.5838,8.967666,7.295681,6.401716,9.521195,8.952992,7.286532,9.837439,8.149986,9.181055,9.652017,7.692547,1.602879,1.931343,2.216027,1.058625,1.113771,0.2899831,0.9814494,0.9827952,0.914371,1.904499,0.68028,0,1.250066,0.7626277,1.414445,1.032007,1.07514,1.389147,0.7564621,1.45645,2.656862,2.403094,2.207934,0.8388741,1.641301,0.5958859,0.1807787,1.008384,1.010311,0.2998682,1.351193,1.326949,0.2688129,2.280888,1.311738,2.265184,1.163444,2.281775,1.661486,0.7296986,1.15762,0.9030587,3.124592,3.217049,0.6901616,3.064232,1.526357,0.4698773,1.279281,1.430279, + 10.01471,10.29448,10.65163,9.284045,8.779441,10.59942,8.61005,10.09429,9.34993,9.688804,9.628677,9.692532,8.852271,7.47315,8.665743,11.49926,8.561316,9.434585,12.18828,10.97828,8.95068,10.34914,8.002671,8.868497,10.18283,9.108382,9.443903,9.121578,9.8914,8.520827,9.119863,9.908885,7.656067,10.6137,10.19967,9.809477,10.14953,8.660709,8.405686,9.174482,10.23534,9.649806,9.585661,9.453312,9.689063,9.153444,10.38849,8.717699,8.64009,10.48501,8.622036,4.857033,7.940238,6.360271,6.812506,6.991162,7.275806,8.324519,7.076291,6.870905,6.161038,7.295473,7.715022,5.994132,7.28511,5.852022,7.190664,8.484013,7.753523,8.065837,5.350197,6.973144,7.643802,7.471787,7.160962,7.052172,7.339341,7.043988,5.279685,5.701904,7.070229,7.669501,6.655002,6.049465,6.032474,7.93758,7.703158,8.586018,6.622547,7.842181,6.84407,6.932417,7.11172,7.157055,7.479304,5.581891,8.066708,6.810244,5.858544,8.074885,8.790141,9.666921,8.191324,7.352385,7.412595,9.065195,8.075572,8.106598,5.912538,8.080759,6.863898,10.84367,7.879967,8.056923,8.869443,8.953876,8.053391,8.002731,8.919419,7.785777,7.719726,8.263016,10.32006,8.581801,8.455404,9.840842,8.200805,7.628525,9.814162,7.451232,9.915562,8.590042,6.697934,7.888799,8.895908,7.660379,8.514335,9.262299,10.37884,9.356751,7.347082,6.402508,9.365191,9.17632,7.304777,9.926809,7.931982,9.238497,9.713797,7.775756,2.200955,2.897304,2.249848,0.6956782,0.4164316,1.53965,2.076762,0.6613767,0.4263138,2.246464,1.456353,1.250066,0,1.31002,2.279741,2.197551,1.403224,1.406614,0.7850794,0.5184043,1.691365,2.529155,2.241789,0.4163551,2.537821,0.8703152,1.283553,1.407999,1.796232,1.337498,0.2173992,2.541077,1.198993,1.153604,2.315195,2.481937,0.115235,1.76868,1.960796,1.131108,1.530398,0.7255068,3.029573,2.032429,1.152467,2.94435,2.116242,1.719601,0.2951107,0.1803605, + 8.924564,9.235127,9.568125,8.323086,7.614484,9.510456,7.588756,8.964456,8.34149,8.607248,8.566197,8.701099,7.742403,6.413327,7.50003,10.51424,7.466148,8.260183,10.97817,9.846964,7.808642,9.16022,6.911732,7.944568,9.03305,7.917165,8.274856,7.882535,8.771009,7.509016,8.033822,8.790128,6.539476,9.568712,9.001875,8.821204,8.919657,7.682196,7.301883,8.193274,9.104029,8.474398,8.430995,8.502779,8.524384,8.02397,9.313566,7.516676,7.713564,9.409774,7.312038,3.684447,6.709653,5.130484,5.508901,5.681821,5.965798,7.016383,5.790154,5.567396,4.931428,5.992476,6.405585,4.707788,5.97561,4.558814,5.922179,7.176139,6.480074,6.807837,4.050004,5.663151,6.426289,6.288185,5.853229,5.744196,6.029342,5.736079,4.008503,4.438691,5.789417,6.407847,5.358867,4.741439,4.744355,6.655463,6.437726,7.337426,5.320404,6.541101,5.544841,5.766231,5.809761,5.854862,6.175896,4.444076,6.794174,5.510989,4.589723,6.76694,8.153981,8.907212,7.588927,6.459847,6.438926,8.274626,7.358198,7.322029,5.159441,7.327248,6.083655,10.09404,7.330432,7.239799,8.027042,8.002155,7.334839,7.339683,8.161702,7.019954,6.895623,7.250721,9.495468,8.029921,7.64401,8.948052,7.541406,6.5966,8.88639,6.795504,9.248446,7.865741,6.282662,6.997345,7.906854,6.892524,7.584562,8.294008,9.821175,8.297706,6.547111,5.646312,8.759101,8.237332,6.53414,9.097457,7.387619,8.435737,8.907785,6.948871,2.364917,2.633745,2.912732,1.508741,0.9578813,0.8887773,1.670111,0.7028737,1.202285,2.649246,0.218986,0.7626277,1.31002,0,2.161139,1.657746,1.780296,0.6676223,0.5250133,1.728012,2.969391,3.123339,2.904419,0.9586761,2.374847,1.154671,0.5954235,1.724179,1.772731,1.062291,1.498738,1.457414,1.004368,2.46315,1.038191,2.998555,1.283147,2.810735,0.907496,0.179497,1.879596,1.3825,3.809949,2.941973,1.376688,3.74244,2.287657,0.9971994,1.493456,1.465975, + 8.291021,8.50368,8.902492,7.348392,7.271982,8.862483,6.784765,8.459681,7.486289,7.953691,7.856448,7.795251,7.199588,5.756501,7.164037,9.567128,6.883406,7.936453,10.75136,9.330656,7.374839,8.874283,6.333046,6.889654,8.597401,7.672086,7.929626,7.866416,8.238221,6.681345,7.4071,8.251459,6.059231,8.791016,8.757208,7.905317,8.827222,6.763756,6.752017,7.27093,8.60149,8.149204,8.027023,7.499995,8.155978,7.539905,8.626456,7.326613,6.669055,8.721938,8.036234,5.392006,8.118813,6.603522,6.522942,6.554917,6.767497,7.873441,6.962538,6.171543,6.414808,6.991067,7.238863,5.173227,6.825476,5.745364,7.197161,8.034735,7.705526,8.101898,4.723276,6.484893,7.888924,7.852718,6.771265,6.661367,6.830783,6.655479,5.378791,5.817706,6.998358,7.69832,6.46944,5.718118,5.223019,7.820444,7.708242,8.657425,5.918221,7.058142,6.088097,5.50447,6.831367,6.871165,7.160126,6.179632,8.013673,6.580758,5.93171,7.405196,10.27141,10.96344,9.719455,8.446526,8.348761,10.31632,9.446878,9.37523,7.252094,9.398016,8.151707,12.14967,9.474873,9.273184,10.03495,9.912025,9.423129,9.451368,10.22394,9.086607,8.927932,9.100705,11.50498,10.17182,9.677368,10.90588,9.653358,8.432986,10.81128,8.912991,11.34931,9.94767,8.443656,8.977506,9.77563,8.959199,9.522182,10.18201,11.95719,10.06494,8.598645,7.731712,10.8842,10.15774,8.602693,11.10626,9.532942,10.46826,10.93463,8.978716,0.4900654,0.6289849,1.507734,1.67144,2.352604,1.289967,0.58507,2.313968,1.853697,0.9626607,2.029167,1.414445,2.279741,2.161139,0,0.7513536,0.9788192,2.803291,2.120853,2.153989,2.958534,1.520802,1.50292,1.983141,0.2581989,1.422894,1.567348,0.9336596,0.4837501,1.131165,2.252221,1.793413,1.237501,2.882673,2.276519,1.324031,2.165194,2.168765,3.025225,2.144076,0.8857572,1.577395,2.312857,4.296547,1.127308,2.290269,0.4899909,1.24705,2.126957,2.428204, + 7.942029,8.190405,8.568317,7.119887,6.821536,8.521961,6.485167,8.068815,7.211903,7.609315,7.531142,7.542605,6.811724,5.391972,6.710683,9.340426,6.505999,7.485701,10.28762,8.948605,6.953336,8.418527,5.948587,6.69071,8.185363,7.196346,7.485262,7.330182,7.855034,6.389707,7.049296,7.870295,5.639041,8.496176,8.288791,7.657328,8.317097,6.50803,6.362316,7.02095,8.210795,7.700408,7.601295,7.28399,7.720246,7.135739,8.298181,6.832509,6.463905,8.394484,7.350175,4.653772,7.368759,5.85218,5.794053,5.841223,6.063952,7.167971,6.222207,5.492532,5.663553,6.265636,6.533671,4.506596,6.116071,5.000635,6.451227,7.329704,6.963333,7.356356,4.019167,5.777094,7.137784,7.101952,6.053484,5.943141,6.127633,5.936974,4.627577,5.066664,6.255724,6.952398,5.732097,4.988689,4.554772,7.082739,6.963382,7.911234,5.237988,6.400569,5.418275,5.01001,6.103039,6.143505,6.436842,5.441062,7.272445,5.847109,5.181419,6.729328,9.626346,10.28117,9.087323,7.744374,7.6286,9.628955,8.783612,8.694363,6.597275,8.725233,7.480618,11.46561,8.860053,8.584526,9.33602,9.189068,8.759685,8.803293,9.545537,8.412483,8.239616,8.369098,10.80445,9.55221,8.987902,10.19179,9.005086,7.700596,10.09006,8.270632,10.69045,9.279632,7.877945,8.272313,9.045836,8.285373,8.80549,9.454775,11.32777,9.322703,7.918822,7.070981,10.24486,9.436471,7.930636,10.40602,8.919326,9.777122,10.24073,8.28937,1.197778,1.008481,2.159544,1.761001,2.133575,0.7881158,0.2134069,2.014798,1.795194,1.656499,1.480411,1.032007,2.197551,1.657746,0.7513536,0,1.279691,2.325264,1.786702,2.2468,3.279983,2.224403,2.153407,1.816785,0.8513641,1.354674,1.119938,1.203295,0.762332,0.8611317,2.242661,1.042809,0.9998607,3.058008,1.554187,2.035858,2.09396,2.635428,2.437027,1.695478,1.256029,1.621396,3.017802,4.215673,1.168397,2.985685,1.165566,0.6606804,2.139212,2.370906, + 9.184045,9.415557,9.804071,8.293536,8.095397,9.760628,7.701273,9.327387,8.414608,8.848984,8.76175,8.732399,8.068224,6.637617,7.98503,10.51469,7.758319,8.75996,11.56477,10.20462,8.220548,9.694033,7.202887,7.843312,9.450726,8.47423,8.758269,8.60817,9.110739,7.6013,8.294297,9.125272,6.904664,9.711753,9.566113,8.844282,9.596732,7.69856,7.619004,8.208503,9.469403,8.974395,8.870057,8.449285,8.991502,8.398002,9.53091,8.111818,7.620668,9.626892,8.531497,5.387557,8.306716,6.745832,6.884065,6.975543,7.219531,8.314548,7.258014,6.691265,6.549742,7.364328,7.683562,5.725324,7.258882,6.018791,7.446203,8.476586,7.982796,8.348679,5.188276,6.925353,8.046676,7.952857,7.176064,7.065194,7.283679,7.058307,5.558766,5.99994,7.277132,7.943946,6.787472,6.083354,5.771473,8.127145,7.963749,8.894709,6.436351,7.620901,6.628839,6.288868,7.192918,7.235462,7.541342,6.164329,8.296156,6.918303,6.133934,7.927315,9.893215,10.67761,9.315697,8.24014,8.212702,10.04908,9.118097,9.094698,6.922055,9.094687,7.8538,11.86371,9.036654,9.016511,9.806287,9.777434,9.094968,9.08533,9.930991,8.789177,8.67275,9.014489,11.2741,9.738957,9.420443,10.72799,9.28643,8.356033,10.66395,8.537639,10.99861,9.628037,7.923426,8.777613,9.675365,8.66191,9.362715,10.0663,11.53605,10.04232,8.321012,7.410982,10.48965,10.01407,8.303432,10.87628,9.09193,10.2118,10.6845,8.72631,0.7992293,1.604134,1.141538,0.7301105,1.588071,1.174197,1.076533,1.638879,0.9998618,0.9042774,1.744754,1.07514,1.403224,1.780296,0.9788192,1.279691,0,2.30311,1.51495,1.189419,2.025314,1.343132,1.133394,1.211683,1.226475,0.6789111,1.253765,0.0806738,0.5597681,0.8183131,1.329779,2.137283,0.8063694,1.904617,2.339025,1.225653,1.289176,1.364486,2.68511,1.685393,0.1279081,0.678605,2.049466,3.364533,0.403909,1.989423,0.7153516,1.270723,1.198663,1.525745, + 9.384079,9.713773,10.0301,8.857458,8.019791,9.968893,8.095706,9.394412,8.852361,9.073715,9.045154,9.219509,8.19253,6.904059,7.905191,11.03086,7.928095,8.653661,11.32492,10.27291,8.233218,9.535697,7.379437,8.496445,9.446176,8.295092,8.673403,8.201737,9.209056,8.021421,8.499507,9.229359,6.990952,10.05509,9.368396,9.340809,9.247542,8.210701,7.758521,8.71851,9.53232,8.866033,8.842065,9.041284,8.926021,8.45785,9.782028,7.885829,8.265214,9.877731,7.415918,3.459101,6.558518,4.98185,5.545798,5.766614,6.069037,7.078946,5.757464,5.747491,4.783173,6.023341,6.488037,4.958553,6.061561,4.556404,5.843847,7.235477,6.411358,6.704886,4.262032,5.766796,6.255635,6.071851,5.917388,5.81135,6.131192,5.802617,3.94679,4.355622,5.741733,6.313302,5.362069,4.816311,4.989747,6.608134,6.35105,7.215614,5.509478,6.726711,5.745143,6.181815,5.83614,5.882192,6.208116,4.176399,6.722387,5.52624,4.518317,6.909023,7.590266,8.391925,7.012978,6.004963,6.033985,7.771864,6.822404,6.814602,4.631028,6.806216,5.57086,9.576205,6.738129,6.74738,7.548653,7.585341,6.799455,6.783434,7.644247,6.50347,6.405788,6.87395,9.010546,7.439869,7.149716,8.497682,6.984355,6.233747,8.456023,6.235204,8.697457,7.333859,5.655227,6.543045,7.514438,6.376598,7.153611,7.88817,9.235848,7.957646,6.044803,5.121311,8.186715,7.812923,6.018446,8.614298,6.794012,7.938867,8.413197,6.460531,2.964476,3.295969,3.393376,1.859467,0.9903019,1.551323,2.332443,0.7696452,1.499882,3.201171,0.8604848,1.389147,1.406614,0.6676223,2.803291,2.325264,2.30311,0,0.7993372,1.913161,3.083107,3.63092,3.384962,1.218938,3.025879,1.630144,1.240428,2.259887,2.388506,1.680176,1.623581,2.029508,1.596537,2.495691,1.455285,3.527195,1.435421,3.124905,0.5758858,0.6595688,2.416203,1.772022,4.261997,2.544524,1.906373,4.186568,2.883524,1.6648,1.672318,1.504298, + 9.358433,9.65627,9.999641,8.701869,8.079111,9.944223,7.992184,9.415065,8.740352,9.037252,8.988111,9.093172,8.183685,6.831632,7.964902,10.90524,7.900913,8.729196,11.46307,10.29867,8.263656,9.635756,7.344092,8.307184,9.492087,8.393117,8.741613,8.378688,9.217518,7.908305,8.465239,9.235961,6.982437,9.984076,9.481073,9.212072,9.412265,8.067563,7.740171,8.580451,9.555341,8.943946,8.891762,8.877387,8.989431,8.473805,9.741308,7.996587,8.076925,9.837716,7.837041,4.14141,7.197084,5.616591,6.030293,6.206267,6.490736,7.540156,6.303074,6.090107,5.417291,6.513589,6.930094,5.22316,6.500157,5.07492,6.426797,7.699773,6.987163,7.307862,4.571207,6.188068,6.907605,6.753967,6.376768,6.267865,6.554266,6.259712,4.513588,4.940164,6.299805,6.909436,5.876542,5.265116,5.260503,7.166638,6.941075,7.833306,5.842549,7.062893,6.06581,6.229818,6.330346,6.375566,6.697223,4.886301,7.300909,6.030213,5.093977,7.291376,8.384227,9.191258,7.803517,6.796312,6.811025,8.570748,7.62109,7.613657,5.43033,7.605544,6.370029,10.37553,7.521963,7.545272,8.344948,8.367247,7.598177,7.579345,8.443584,7.302787,7.203322,7.641203,9.80796,8.224355,7.947867,9.288979,7.780041,6.994759,9.242275,7.030475,9.493887,8.132767,6.413834,7.334529,8.288056,7.175903,7.939493,8.666674,10.0217,8.709902,6.84345,5.920638,8.977955,8.597229,6.817732,9.411441,7.57714,8.73735,9.211539,7.257902,2.215859,2.672868,2.594147,1.074871,0.4524455,1.011541,1.735019,0.2381056,0.7295488,2.417954,0.6847714,0.7564621,0.7850794,0.5250133,2.120853,1.786702,1.51495,0.7993372,0,1.220559,2.454553,2.833781,2.585734,0.4590348,2.362278,0.8370207,0.6843402,1.477322,1.669281,0.9971482,0.9769818,1.860829,0.8833688,1.938463,1.544819,2.734527,0.7624988,2.365119,1.269613,0.3460426,1.632206,0.9766622,3.464265,2.531151,1.127084,3.389732,2.132348,1.175675,0.9811959,0.9420895, + 10.16933,10.42901,10.80016,9.365746,8.988873,10.75157,8.728412,10.27489,9.457745,9.839032,9.767297,9.789391,9.02359,7.619916,8.876115,11.58671,8.72435,9.648976,12.42564,11.15762,9.143245,10.57242,8.165555,8.932378,10.37712,9.33664,9.654265,9.390915,10.06618,8.6342,9.274925,10.08252,7.836973,10.73855,10.4304,9.904124,10.40805,8.754829,8.574883,9.267741,10.41657,9.864357,9.785117,9.528663,9.895502,9.336703,10.53236,8.954929,8.706471,10.6288,9.009161,5.347889,8.41594,6.83537,7.231101,7.39106,7.667227,8.729684,7.518129,7.230231,6.636052,7.715081,8.113628,6.325346,7.683579,6.286516,7.646468,8.89014,8.205998,8.528356,5.70615,7.365498,8.124358,7.962663,7.568404,7.45878,7.731119,7.450859,5.73296,6.160409,7.516831,8.129758,7.085747,6.456726,6.366059,8.383145,8.161088,9.053765,6.979116,8.19404,7.19393,7.150613,7.533371,7.57826,7.898008,6.081126,8.519905,7.236517,6.313654,8.446525,9.29267,10.17952,8.690923,7.870755,7.929799,9.579959,8.586126,8.621485,6.427375,8.593842,7.379299,11.35501,8.373802,8.573359,9.386569,9.47196,8.564053,8.508761,9.432269,8.299805,8.236556,8.778663,10.83612,9.074818,8.971445,10.35904,8.706277,8.142628,10.33256,7.95724,10.42024,9.100725,7.176001,8.407128,9.412875,8.174605,9.032675,9.780039,10.8704,9.869252,7.863107,6.917041,9.863807,9.694611,7.81939,10.44318,8.42508,9.753836,10.22913,8.292667,1.968462,2.782939,1.823179,0.4934257,0.9263955,1.726026,2.087484,1.150463,0.5561767,1.915249,1.837056,1.45645,0.5184043,1.728012,2.153989,2.2468,1.189419,1.913161,1.220559,0,1.244353,2.11411,1.815557,0.7693579,2.407794,0.9114392,1.546735,1.222962,1.690364,1.436016,0.3071761,2.783264,1.310797,0.8287579,2.671557,2.09528,0.4781081,1.254594,2.454948,1.556251,1.304235,0.6254089,2.549868,2.188685,1.088726,2.461745,1.888715,1.898207,0.2426529,0.5015995, + 11.20876,11.44054,11.82934,10.3061,10.09864,11.78573,9.725503,11.34687,10.43605,10.87395,10.78705,10.7501,10.08864,8.661369,9.987295,12.52544,9.780413,10.76219,13.55792,12.22549,10.23331,11.69301,9.224135,9.848103,11.4653,10.46565,10.76299,10.55979,11.13165,9.624876,10.31844,11.1465,8.918935,11.73546,11.55933,10.86099,11.56503,9.717248,9.639265,10.22589,11.48888,10.97715,10.88106,10.45843,10.99912,10.41506,11.55622,10.09422,9.627588,11.6522,10.25004,6.541727,9.631137,8.051377,8.47526,8.634621,8.909385,9.97366,8.757517,8.462622,7.852169,8.959198,9.356918,7.545233,8.926912,7.527984,8.879041,10.13419,9.440605,9.756319,6.938744,8.607908,9.333412,9.154957,8.812611,8.702946,8.973333,8.695041,6.966677,7.391006,8.754279,9.359392,8.328246,7.700986,7.587164,9.621173,9.392347,10.27729,8.210566,9.42231,8.422159,8.276972,8.777305,8.822239,9.142194,7.25617,9.754141,8.479848,7.546437,9.682913,10.13998,11.10308,9.522751,8.900181,9.006751,10.52935,9.497126,9.576031,7.393219,9.528507,8.346121,12.26276,9.173823,9.549293,10.37161,10.52599,9.476099,9.384507,10.36107,9.245823,9.220307,9.873215,11.79911,9.865711,9.939911,11.37037,9.576927,9.25188,11.36676,8.836084,11.27728,10.01046,7.906944,9.431143,10.49027,9.123405,10.07572,10.84278,11.64382,10.98724,8.835913,7.87617,10.68324,10.73941,8.774354,11.41193,9.220642,10.70989,11.1837,9.277588,2.60163,3.548303,1.923271,1.602396,2.102582,2.903868,3.088203,2.35274,1.793998,2.320844,3.081314,2.656862,1.691365,2.969391,2.958534,3.279983,2.025314,3.083107,2.454553,1.244353,0,2.195642,1.919555,2.011508,3.17848,2.07039,2.768171,2.093701,2.584647,2.572949,1.482624,3.968428,2.467318,0.6447609,3.91066,2.289246,1.69341,0.9525154,3.647387,2.79542,2.08837,1.759081,2.21731,2.284422,2.135745,2.121927,2.545403,3.063869,1.475937,1.578824, + 9.577088,9.747174,10.16714,8.501089,8.667261,10.13469,8.030661,9.789663,8.693871,9.237416,9.11965,8.9725,8.535833,7.085054,8.562565,10.69257,8.211946,9.328206,12.1441,10.64602,8.74272,10.26617,7.674196,8.011578,9.948275,9.087256,9.315538,9.328199,9.561642,7.919551,8.710302,9.57266,7.436764,10.01005,10.16116,9.075429,10.26645,7.958601,8.09411,8.45154,9.930393,9.538047,9.394737,8.634566,9.53254,8.889745,9.886405,8.758586,7.802757,9.980186,9.556186,6.694982,9.547373,8.004483,8.017576,8.06407,8.282299,9.387554,8.436335,7.692067,7.811088,8.489857,8.753006,6.693993,8.337351,7.207492,8.652711,9.54908,9.173713,9.558127,6.237206,7.997583,9.30123,9.231649,8.277404,8.167132,8.34577,8.161013,6.796207,7.23787,8.465807,9.153355,7.950313,7.212208,6.743813,9.299854,9.167536,10.11034,7.43861,8.57786,7.608887,6.947217,8.326678,8.367317,8.661232,7.476962,9.484403,8.06836,7.362332,8.925962,11.21727,12.01682,10.63395,9.583105,9.55105,11.3902,10.4527,10.43514,8.258825,10.4328,9.193379,13.20243,10.34492,10.35863,11.14927,11.11648,10.42969,10.41311,11.26979,10.12816,10.01505,10.34658,12.61687,11.0477,10.76243,12.07044,10.61378,9.685938,12.0045,9.864133,12.32766,10.96361,9.201676,10.1205,11.01011,10.00099,10.70377,11.40334,12.84604,11.36245,9.662068,8.74839,11.80882,11.35409,9.642548,12.21912,10.39914,11.5536,12.02654,10.06872,1.034896,1.847237,0.2976633,1.854177,2.821715,2.448818,2.020774,2.925888,2.210149,0.5679104,3.080667,2.403094,2.529155,3.123339,1.520802,2.224403,1.343132,3.63092,2.833781,2.11411,2.195642,0,0.3043233,2.470323,1.590703,2.001607,2.583727,1.400513,1.533418,2.122759,2.376461,3.247657,2.137273,2.461674,3.597191,0.20132,2.430358,1.243695,4.028118,3.026549,1.247059,1.892233,0.7942078,4.200685,1.746987,0.7696657,1.059041,2.499823,2.252523,2.58978, + 9.688468,9.871838,10.2858,8.648739,8.736824,10.25097,8.152597,9.886216,8.82753,9.349229,9.237765,9.114578,8.629019,7.1792,8.630591,10.84943,8.307566,9.399782,12.21656,10.74839,8.823967,10.33822,7.764636,8.165875,10.03713,9.147778,9.389667,9.362548,9.660368,8.043551,8.8152,9.672181,7.512825,10.142,10.22762,9.219475,10.31483,8.094621,8.184689,8.592042,10.02744,9.611037,9.47655,8.786837,9.610797,8.978191,10.00626,8.810338,7.953894,10.10065,9.503472,6.518019,9.410499,7.857701,7.925217,7.988066,8.215449,9.318403,8.326792,7.644573,7.662779,8.400979,8.684434,6.654392,8.265186,7.09249,8.53132,9.480258,9.059431,9.435964,6.171394,7.927138,9.157174,9.074092,8.19712,8.086506,8.27923,8.080105,6.659208,7.101008,8.351975,9.030985,7.846577,7.120578,6.70322,9.193263,9.047671,9.985641,7.390217,8.545291,7.567706,6.991982,8.234552,8.275949,8.574614,7.296195,9.371452,7.969749,7.230071,8.880928,10.96168,11.7765,10.37483,9.360484,9.342249,11.15391,10.20646,10.19752,8.015972,10.19108,8.954434,12.96107,10.08065,10.12549,10.92045,10.90617,10.18359,10.16052,11.02895,9.887893,9.78263,10.14702,12.38625,10.78344,10.52875,11.85057,10.36078,9.489046,11.7908,9.610726,12.07561,10.71835,8.926735,9.898398,10.80695,9.760924,10.48889,11.19663,12.58193,11.17555,9.426038,8.506191,11.54992,11.14171,9.402649,11.98901,10.13438,11.31914,11.7928,9.836744,1.016051,1.920255,0.008413377,1.577338,2.547695,2.283417,1.942797,2.66441,1.938368,0.5575419,2.87757,2.207934,2.241789,2.904419,1.50292,2.153407,1.133394,3.384962,2.585734,1.815557,1.919555,0.3043233,0,2.204886,1.619803,1.763595,2.387007,1.199906,1.419636,1.941055,2.08312,3.148258,1.939358,2.161285,3.444963,0.3714362,2.145734,0.9682883,3.80328,2.797357,1.055242,1.627395,0.9181329,3.896646,1.531498,0.8638857,1.015312,2.352911,1.961086,2.296034, + 9.599617,9.881052,10.23692,8.878543,8.363347,10.18444,8.198823,9.678049,8.94,9.274054,9.214932,9.284225,8.436361,7.059019,8.249675,11.09214,8.145832,9.018712,11.77418,10.56204,8.534325,9.933801,7.587255,8.466795,9.766479,8.69329,9.02787,8.711347,9.475312,8.110311,8.704823,9.492834,7.239903,10.20128,9.784857,9.401506,9.737774,8.253174,7.9899,8.766926,9.819085,9.233951,9.16936,9.048985,9.272914,8.737172,9.974179,8.3033,8.237948,10.0707,8.25278,4.6003,7.654398,6.074026,6.464304,6.629488,6.908822,7.966653,6.748771,6.486839,5.874748,6.948144,7.352659,5.5985,6.922567,5.517365,6.878275,8.126837,7.437256,7.761544,4.963938,6.606655,7.365845,7.212996,6.804483,6.695084,6.972591,6.687083,4.964628,5.393015,6.747605,7.362424,6.316982,5.692602,5.637691,7.613847,7.393237,8.288528,6.237154,7.455143,6.45588,6.516537,6.766008,6.810987,7.131285,5.343878,7.751234,6.46834,5.545527,7.697084,8.758725,9.592606,8.170294,7.223159,7.250914,8.978403,8.013703,8.0202,5.830896,8.005765,6.77588,10.77471,7.876201,7.958225,8.762647,8.803773,7.991045,7.960065,8.844583,7.705576,7.617649,8.086478,10.22221,8.579006,8.359674,9.71575,8.159907,7.442544,9.674961,7.409659,9.87526,8.526791,6.734648,7.761151,8.730141,7.579124,8.372537,9.105726,10.37747,9.160852,7.253142,6.321706,9.345401,9.031742,7.221571,9.826616,7.93011,9.147408,9.622207,7.672754,1.979596,2.582513,2.213253,0.6438242,0.3793031,1.128854,1.713392,0.4625315,0.2809661,2.106822,1.075992,0.8388741,0.4163551,0.9586761,1.983141,1.816785,1.211683,1.218938,0.4590348,0.7693579,2.011508,2.470323,2.204886,0,2.238063,0.5672286,0.8672381,1.193974,1.503219,0.9573302,0.5596861,2.125191,0.8193378,1.529971,1.925236,2.391384,0.3478992,1.913089,1.722543,0.7874152,1.337872,0.5782417,3.057813,2.398931,0.8782483,2.979497,1.89404,1.308697,0.5363443,0.5962549, + 8.107158,8.310324,8.714055,7.137055,7.120338,8.675748,6.59028,8.287462,7.284803,7.768993,7.666872,7.588522,7.028204,5.581276,7.013569,9.353371,6.709494,7.783904,10.60043,9.154951,7.213499,8.722286,6.162258,6.672966,8.431442,7.528677,7.774931,7.746336,8.064009,6.485099,7.226797,8.076644,5.900031,8.592883,8.609758,7.697456,8.695261,6.559066,6.581952,7.064257,8.429059,7.995705,7.866086,7.285929,7.998118,7.372897,8.436768,7.190539,6.453888,8.531942,7.999982,5.501744,8.170917,6.671858,6.531389,6.545592,6.747918,7.854245,6.988341,6.132656,6.485718,6.994448,7.220163,5.127896,6.81141,5.781902,7.23515,8.014949,7.734333,8.138156,4.708667,6.469778,7.949528,7.928279,6.765989,6.656735,6.810747,6.651165,5.442433,5.878655,7.028725,7.735877,6.4905,5.72854,5.178658,7.840715,7.743062,8.695075,5.880783,7.002553,6.042687,5.372629,6.838666,6.877537,7.160673,6.288619,8.040274,6.59584,5.986849,7.361898,10.45152,11.12387,9.905162,8.593157,8.479957,10.47347,9.617897,9.53633,7.426809,9.56385,8.318243,12.3091,9.667472,9.429368,10.18412,10.04038,9.59405,9.629914,10.38664,9.251626,9.084293,9.21912,11.65306,10.36273,9.833071,11.04283,9.831854,8.550442,10.94141,9.094039,11.52291,10.11623,8.652343,9.121842,9.89627,9.124365,9.656717,10.30566,12.14445,10.16679,8.760246,7.903638,11.06701,10.28783,8.768788,11.25453,9.726013,10.62293,11.08745,9.134411,0.6178844,0.3780668,1.623548,1.927413,2.605722,1.491735,0.7343316,2.560307,2.11172,1.063366,2.231019,1.641301,2.537821,2.374847,0.2581989,0.8513641,1.226475,3.025879,2.362278,2.407794,3.17848,1.590703,1.619803,2.238063,0,1.679606,1.785815,1.185452,0.741646,1.367142,2.509957,1.864326,1.479839,3.126139,2.405103,1.389554,2.423313,2.358592,3.221084,2.36859,1.126757,1.835141,2.368275,4.554461,1.385359,2.355847,0.6500814,1.426919,2.384368,2.686387, + 9.258822,9.521068,9.890318,8.471459,8.080067,9.841341,7.82323,9.363496,8.555335,8.9289,8.858607,8.890196,8.112171,6.709797,7.967484,10.69102,7.813159,8.740806,11.52173,10.24619,8.232488,9.66568,7.25433,8.044913,9.466374,8.43138,8.745446,8.499523,9.154743,7.730141,8.364285,9.171089,6.925688,9.83245,9.525366,9.005647,9.511595,7.856142,7.663486,8.369505,9.505181,8.956163,8.874893,8.636793,8.986079,8.425411,9.623057,8.052165,7.817864,9.719517,8.217207,4.825651,7.811289,6.237803,6.494129,6.622437,6.885102,7.964614,6.826196,6.409495,6.039687,6.977779,7.340427,5.479795,6.911663,5.586007,6.98736,8.126126,7.535828,7.88314,4.888107,6.585823,7.537952,7.418117,6.810927,6.700402,6.949278,6.692937,5.080809,5.518231,6.835774,7.480084,6.372586,5.70431,5.522499,7.695784,7.50505,8.421462,6.156216,7.362789,6.363301,6.244107,6.800561,6.844436,7.158352,5.59174,7.85022,6.51379,5.661204,7.636402,9.219689,10.01621,8.640109,7.598329,7.589856,9.39156,8.451122,8.435696,6.2574,8.431698,7.193219,11.2015,8.358927,8.362209,9.156875,9.151669,8.428102,8.413528,9.268979,8.127505,8.01922,8.404882,10.62269,9.061344,8.765593,10.0893,8.614407,7.751205,10.03328,7.865139,10.3276,8.962007,7.244988,8.136378,9.059903,8.000404,8.730822,9.44547,10.85872,9.451693,7.663524,6.74711,9.814411,9.385375,7.642011,10.22543,8.414058,9.556196,10.0297,8.073277,1.417621,2.032281,1.771984,0.4679944,0.9449986,0.8338187,1.216148,0.964561,0.4487275,1.583046,1.166637,0.5958859,0.8703152,1.154671,1.422894,1.354674,0.6789111,1.630144,0.8370207,0.9114392,2.07039,2.001607,1.763595,0.5672286,1.679606,0,0.7357707,0.6464657,0.9403204,0.5245827,0.8895152,1.898669,0.4024807,1.738753,1.898853,1.897962,0.7590466,1.701985,2.042475,1.035664,0.798795,0.3113089,2.659924,2.902436,0.3121059,2.590468,1.332281,0.9979176,0.7846497,1.033146, + 8.736808,9.02285,9.375154,8.041379,7.49629,9.321944,7.346895,8.811592,8.091299,8.412261,8.355955,8.439649,7.571122,6.199293,7.382653,10.25003,7.281959,8.151973,10.91064,9.695602,7.667236,9.06796,6.723632,7.639644,8.899293,7.82795,8.160891,7.856218,8.609446,7.260321,7.842238,8.627095,6.373808,9.345735,8.920003,8.55776,8.87918,7.411031,7.125084,7.9245,8.952562,8.367238,8.302122,8.214749,8.405785,7.870606,9.113556,7.439346,7.409837,9.21006,7.491974,4.136396,7.088912,5.519194,5.75893,5.891051,6.156721,7.233003,6.091253,5.694905,5.321758,6.242682,6.61018,4.780316,6.181011,4.850865,6.255707,7.394374,6.802566,7.153005,4.17135,5.85673,6.820234,6.712423,6.077818,5.967385,6.220851,5.959854,4.352059,4.790717,6.101682,6.749499,5.63685,4.970214,4.821524,6.960956,6.773537,7.693137,5.442615,6.654234,5.654057,5.649822,6.06518,6.109113,6.42345,4.911466,7.1169,5.778058,4.931645,6.917446,8.74201,9.480061,8.179842,7.011465,6.967967,8.843288,7.938851,7.893218,5.739893,7.903173,6.658024,10.6672,7.924161,7.805489,8.586309,8.533737,7.915381,7.926141,8.735792,7.594597,7.460724,7.763718,10.05616,8.623231,8.21,9.494188,8.127985,7.104136,9.423256,7.383223,9.832749,8.444857,6.877417,7.54778,8.426477,7.467092,8.123547,8.81972,10.41348,8.788572,7.117273,6.225132,9.348985,8.772215,7.108981,9.657721,7.981513,9.00202,9.472813,7.513331,1.776656,2.05976,2.395124,1.18388,1.08882,0.3327981,1.098929,0.9209413,0.9929039,2.084674,0.4999364,0.1807787,1.283553,0.5954235,1.567348,1.119938,1.253765,1.240428,0.6843402,1.546735,2.768171,2.583727,2.387007,0.8672381,1.785815,0.7357707,0,1.187996,1.180495,0.4756332,1.409193,1.258848,0.4477957,2.360952,1.163647,2.445925,1.20874,2.435327,1.486091,0.5868101,1.337908,1.031815,3.30311,3.196811,0.8641323,3.242035,1.701277,0.4913583,1.351721,1.463169, + 9.115057,9.348607,9.735905,8.231729,8.021295,9.6921,7.635121,9.256127,8.349965,8.780264,8.694111,8.669104,7.997203,6.567923,7.910807,10.45315,7.687866,8.685775,11.48978,10.13378,8.147815,9.619534,7.132112,7.78335,9.378367,8.398943,8.684384,8.530429,9.039896,7.53561,8.224859,9.054535,6.832141,9.645899,9.491046,8.781285,9.519888,7.635016,7.547924,8.145344,9.398144,8.900282,8.797059,8.388292,8.918007,8.326119,9.463088,8.035787,7.560275,9.559115,8.450917,5.31862,8.231771,6.671939,6.804766,6.895458,7.139169,8.234348,7.18002,6.610593,6.476028,7.284902,7.603291,5.644726,7.178688,5.941003,7.369348,8.396388,7.905343,8.272054,5.107699,6.845069,7.972639,7.880822,7.09618,6.985311,7.203314,6.978436,5.483234,5.924522,7.199517,7.867279,6.708924,6.003865,5.690859,8.049049,7.886829,8.818428,6.355678,7.540285,6.54818,6.21312,7.113655,7.156161,7.461817,6.096342,8.21863,6.839411,6.057986,7.846648,9.848517,10.62648,9.272802,8.183179,8.151656,9.996546,9.069522,9.042774,6.87263,9.044316,7.80259,11.81284,8.996435,8.962985,9.751203,9.716778,9.046341,9.039467,9.880157,8.738297,8.619011,8.951038,11.2195,9.698519,9.367059,10.67004,9.2407,8.291909,10.60422,8.492284,10.95214,9.57897,7.889895,8.720448,9.612824,8.610975,9.303351,10.00468,11.49511,9.975987,8.268622,7.361153,10.44637,9.953983,8.2525,10.82154,9.051958,10.1586,10.63101,8.67241,0.7946509,1.561762,1.207961,0.7506533,1.572431,1.098233,1.001822,1.610712,0.9961785,0.941604,1.681875,1.008384,1.407999,1.724179,0.9336596,1.203295,0.0806738,2.259887,1.477322,1.222962,2.093701,1.400513,1.199906,1.193974,1.185452,0.6464657,1.187996,0,0.4960195,0.7450049,1.346601,2.05669,0.7402073,1.956183,2.263496,1.275655,1.293169,1.444259,2.630554,1.634733,0.1566732,0.6828847,2.117362,3.387441,0.3537566,2.058875,0.7094334,1.191891,1.216851,1.537572, + 8.625799,8.855969,9.245107,7.735722,7.54879,9.201945,7.141523,8.772509,7.855017,8.290485,8.202466,8.173432,7.512948,6.080288,7.438922,9.957134,7.202054,8.213586,11.02156,9.648902,7.669317,9.148826,6.647213,7.287543,8.898367,7.932831,8.210749,8.083591,8.555078,7.041533,7.736572,8.569422,6.352996,9.151985,9.023465,8.285509,9.064548,7.139442,7.063873,7.64962,8.914517,8.427715,8.319546,7.892292,8.442572,7.844537,8.971724,7.574594,7.064366,9.067677,8.097309,5.187552,8.013967,6.472809,6.505599,6.570722,6.801594,7.903129,6.910845,6.24409,6.279959,6.981379,7.269608,5.263095,6.849057,5.678842,7.121684,8.065072,7.645715,8.026941,4.759479,6.511807,7.768662,7.704289,6.778624,6.667956,6.865493,6.661498,5.262887,5.704517,6.937942,7.622063,6.428628,5.700943,5.310782,7.776338,7.637108,8.578456,5.989285,7.158183,6.173124,5.750528,6.814934,6.856317,7.155143,5.973051,7.957121,6.550717,5.82899,7.481251,9.922169,10.65019,9.360301,8.162286,8.093882,10.00982,9.115386,9.062404,6.916773,9.076285,7.830345,11.83732,9.103137,8.969713,9.743705,9.659986,9.091846,9.105806,9.907185,8.766785,8.624597,8.868608,11.21425,9.802646,9.374292,10.63654,9.307686,8.203937,10.55477,8.563333,11.0113,9.620248,8.042991,8.696743,9.538278,8.639264,9.259065,9.93842,11.59357,9.862491,8.285915,7.400837,10.52947,9.902099,8.281495,10.81555,9.160281,10.16623,10.63559,8.676564,0.6009706,1.10464,1.426411,1.201339,1.875612,0.9606841,0.5496041,1.850746,1.370086,0.9785254,1.670646,1.010311,1.796232,1.772731,0.4837501,0.762332,0.5597681,2.388506,1.669281,1.690364,2.584647,1.533418,1.419636,1.503219,0.741646,0.9403204,1.180495,0.4960195,0,0.7116276,1.773137,1.728626,0.7946551,2.447554,2.073117,1.361994,1.681797,1.882514,2.665469,1.731017,0.506921,1.098986,2.314146,3.815996,0.6437714,2.272527,0.5317172,0.979257,1.649563,1.945999, + 8.735032,8.999144,9.367017,7.959222,7.557021,9.317756,7.303392,8.838918,8.037392,8.405401,8.336169,8.374459,7.587637,6.186362,7.444553,10.17743,7.288843,8.218138,11.00161,9.72161,7.708241,9.143877,6.729988,7.537562,8.942122,7.910586,8.222371,7.987787,8.63018,7.211125,7.84041,8.646541,6.401157,9.311809,9.004641,8.490392,8.996365,7.340944,7.138979,7.854526,8.980606,8.433472,8.350954,8.126196,8.462625,7.900874,9.100149,7.533032,7.309793,9.196625,7.771515,4.577719,7.488875,5.927519,6.089278,6.195682,6.448501,7.537114,6.450403,5.947505,5.731447,6.571145,6.908802,5.002227,6.481908,5.210147,6.632695,7.699016,7.171875,7.534282,4.432141,6.151634,7.228368,7.135931,6.391198,6.280381,6.512718,6.273247,4.741809,5.182765,6.467183,7.129719,5.984321,5.291884,5.046269,7.320069,7.150442,8.079243,5.693243,6.892074,5.894548,5.722693,6.397494,6.440547,6.749621,5.357363,7.485578,6.11851,5.31779,7.179507,9.215142,9.955672,8.651133,7.484307,7.434805,9.318674,8.414071,8.368781,6.215085,8.37878,7.133655,11.14281,8.392125,8.280615,9.060482,9.000944,8.390616,8.399936,9.211424,8.070228,7.935798,8.224849,10.5305,9.09187,8.685145,9.965427,8.601738,7.563572,9.891918,7.856477,10.30727,8.920268,7.33276,8.020289,8.889738,7.942724,8.593045,9.284959,10.88343,9.240622,7.592794,6.700533,9.821054,9.240391,7.584608,10.13201,8.449174,9.477174,9.947807,7.988327,1.303014,1.676838,1.948979,0.9794069,1.28883,0.363989,0.7606477,1.204719,0.944011,1.612648,0.9742129,0.2998682,1.337498,1.062291,1.131165,0.8611317,0.8183131,1.680176,0.9971482,1.436016,2.572949,2.122759,1.941055,0.9573302,1.367142,0.5245827,0.4756332,0.7450049,0.7116276,0,1.394166,1.40392,0.1387347,2.263121,1.522727,1.978467,1.235687,2.102207,1.960778,1.021214,0.8858297,0.8255506,2.859187,3.35541,0.4757836,2.802502,1.226642,0.4971067,1.29931,1.512275, + 10.1133,10.38522,10.74799,9.353373,8.898958,10.69719,8.693808,10.20305,9.429758,9.785564,9.72084,9.768092,8.957026,7.567657,8.785583,11.57155,8.662718,9.556213,12.31926,11.08677,9.063739,10.47441,8.103783,8.930466,10.29692,9.235219,9.563986,9.263933,9.997836,8.602558,9.218338,10.01488,7.764077,10.7007,10.32775,9.884188,10.28809,8.734791,8.509442,9.248418,10.34438,9.771556,9.701584,9.520139,9.807707,9.262957,10.48295,8.847833,8.702977,10.57946,8.806458,5.071724,8.151632,6.571394,7.006993,7.179546,7.461411,8.514906,7.278111,7.045321,6.37212,7.49038,7.903131,6.158149,7.473084,6.051354,7.396621,8.674741,7.958582,8.273765,5.522788,7.158991,7.856366,7.686634,7.351885,7.242798,7.525081,7.234699,5.484606,5.908428,7.27348,7.876768,6.853328,6.240053,6.19737,8.140628,7.909773,8.795396,6.795907,8.014244,7.015129,7.054529,7.307249,7.352448,7.673953,5.798196,8.272006,7.007188,6.064114,8.253912,8.987491,9.87239,8.386564,7.565799,7.628663,9.272812,8.279204,8.31435,6.120243,8.286682,7.072224,11.048,8.071252,8.266498,9.079977,9.168999,8.257116,8.202689,9.125122,7.99263,7.929837,8.479798,10.52915,8.77257,8.664478,10.05349,8.400337,7.845665,10.02827,7.651163,10.11452,8.793789,6.879107,8.101966,9.112114,7.867434,8.7288,9.477885,10.56871,9.57407,7.556142,6.609886,9.559774,9.390967,7.512237,10.13628,8.122779,9.446744,9.922042,7.985981,2.12767,2.877653,2.090995,0.6001313,0.6332798,1.636098,2.104993,0.8729404,0.4502419,2.130752,1.631459,1.351193,0.2173992,1.498738,2.252221,2.242661,1.329779,1.623581,0.9769818,0.3071761,1.482624,2.376461,2.08312,0.5596861,2.509957,0.8895152,1.409193,1.346601,1.773137,1.394166,0,2.666527,1.258757,0.9709654,2.484292,2.342283,0.2159859,1.561696,2.175629,1.321591,1.453704,0.6748273,2.845035,2.044846,1.136308,2.758145,2.044533,1.814586,0.1323465,0.2134713, + 7.497916,7.796159,8.138878,6.865911,6.238503,8.083655,6.138101,7.560601,6.889007,7.176445,7.127816,7.246379,6.325143,4.97172,6.124758,9.059454,6.04069,6.89353,9.65277,8.444542,6.413039,7.809112,5.483578,6.48791,7.644085,6.569188,6.902868,6.607651,7.360852,6.056527,6.60453,7.378963,5.125089,8.125394,7.66141,7.36617,7.626135,6.225785,5.880797,6.73728,7.70126,7.108764,7.045915,7.045389,7.148263,6.619318,7.8805,6.18132,6.256844,7.976903,6.394237,3.655939,6.325956,4.812022,4.776979,4.847201,5.085136,6.183156,5.188836,4.556274,4.624418,5.252894,5.550848,3.60089,5.127929,3.962454,5.411321,6.345193,5.927388,6.316695,3.051033,4.792551,6.095663,6.065272,5.052605,4.941843,5.149219,4.935263,3.585733,4.02436,5.21951,5.912423,4.703017,3.97233,3.645584,6.05224,5.924478,6.87089,4.301492,5.493421,4.497885,4.391357,5.086312,5.127692,5.426973,4.43998,6.237529,4.823065,4.138611,5.791435,8.796335,9.382573,8.282397,6.815086,6.663409,8.722569,7.924082,7.802691,5.765667,7.848452,6.612356,10.56146,8.08672,7.678587,8.408703,8.215421,7.899922,7.97121,8.655833,7.534377,7.335447,7.378748,9.871423,8.767142,8.079265,9.234114,8.17179,6.709486,9.118702,7.451418,9.832751,8.40964,7.196827,7.335534,8.058464,7.40832,7.84493,8.472179,10.51943,8.308324,7.031978,6.224726,9.422754,8.465857,7.058387,9.47416,8.147783,8.863409,9.320924,7.383072,2.233904,1.915963,3.155037,2.366403,2.306265,1.064852,1.232211,2.091332,2.239218,2.681476,1.239332,1.326949,2.541077,1.457414,1.793413,1.042809,2.137283,2.029508,1.860829,2.783264,3.968428,3.247657,3.148258,2.125191,1.864326,1.898669,1.258848,2.05669,1.728626,1.40392,2.666527,0,1.501612,3.60754,0.7172809,3.064651,2.467577,3.485483,1.887562,1.594484,2.156999,2.209801,4.036692,4.382097,1.870246,3.998526,2.194825,0.9073148,2.602855,2.720038, + 8.864467,9.130763,9.497183,8.095147,7.678606,9.447516,7.436503,8.965098,8.171423,8.535313,8.467339,8.50934,7.714872,6.316449,7.565947,10.31295,7.417103,8.339099,11.11931,9.848071,7.832512,9.263593,6.858179,7.674513,9.066384,8.029053,8.343996,8.098119,8.757111,7.34468,7.969712,8.773623,6.526814,9.44437,9.123022,8.625432,9.109457,7.476041,7.26642,7.989676,9.106721,8.554467,8.474329,8.262502,8.584939,8.026534,9.230805,7.649688,7.446625,9.327294,7.847248,4.58186,7.518593,5.952556,6.148023,6.263167,6.520127,7.605205,6.498361,6.030181,5.7557,6.63073,6.978459,5.092215,6.550697,5.257591,6.673158,7.766978,7.215803,7.573013,4.511627,6.222178,7.253748,7.152432,6.455893,6.345163,6.584342,6.337894,4.775808,5.21585,6.512538,7.168849,6.036715,5.353299,5.135594,7.368269,7.191061,8.115834,5.776321,6.97901,5.980389,5.84194,6.455648,6.499031,6.81007,5.358065,7.529842,6.173596,5.353706,7.260074,9.155963,9.910508,8.588067,7.452184,7.413803,9.276478,8.362557,8.32475,6.163809,8.331211,7.087232,11.09745,8.323786,8.240315,9.024294,8.979325,8.339201,8.342673,9.165299,8.023641,7.895837,8.211165,10.49361,9.024374,8.644693,9.936777,8.544322,7.551797,9.867982,7.797816,10.2522,8.870089,7.251756,7.988942,8.87349,7.896188,8.567751,9.266132,10.81773,9.236189,7.549425,6.650615,9.75937,9.217267,7.537851,10.09534,8.380412,9.436599,9.908099,7.948782,1.369605,1.799297,1.947464,0.8668452,1.155383,0.439745,0.8959326,1.082274,0.8085306,1.646818,0.9434692,0.2688129,1.198993,1.004368,1.237501,0.9998607,0.8063694,1.596537,0.8833688,1.310797,2.467318,2.137273,1.939358,0.8193378,1.479839,0.4024807,0.4477957,0.7402073,0.7946551,0.1387347,1.258757,1.501612,0,2.13923,1.563902,2.002664,1.097678,2.036194,1.910702,0.9426817,0.8906642,0.7108742,2.855835,3.216936,0.4248557,2.795422,1.289924,0.5969412,1.166477,1.374102, + 10.99215,11.24729,11.62157,10.16764,9.817596,11.57374,9.543174,11.10165,10.26886,10.66108,10.58683,10.59661,9.84942,8.442161,9.704853,12.38938,9.549046,10.47773,13.2537,11.98411,9.971239,11.40108,8.990402,9.727315,11.20512,10.16507,10.48299,10.21436,10.89226,9.447565,10.09809,10.90844,8.664184,11.55414,11.25877,10.71048,11.23357,9.561838,9.400533,10.07404,11.24337,10.69311,10.61347,10.32788,10.72413,10.16388,11.35284,9.782765,9.502723,11.44923,9.774626,5.951079,9.054193,7.477079,7.964895,8.144714,8.428786,9.478074,8.221075,8.016286,7.278273,8.447598,8.868552,7.126889,8.43862,7.000612,8.326493,9.637528,8.891462,9.19513,6.493712,8.126191,8.750811,8.559527,8.314468,8.205716,8.492365,8.197523,6.419188,6.83703,8.212421,8.801213,7.804509,7.203025,7.16646,9.079907,8.836874,9.709425,7.766854,8.985072,7.985848,7.979279,8.263483,8.308898,8.631559,6.652801,9.203929,7.961,6.996106,9.224323,9.500649,10.45904,8.884637,8.258493,8.370981,9.884656,8.853354,8.931275,6.748643,8.883992,7.701468,11.61956,8.538961,8.904705,9.727163,9.886329,8.83228,8.742654,9.716779,8.601113,8.575937,9.240248,11.15435,9.232359,9.295196,10.72687,8.935494,8.622515,10.72486,8.193851,10.63745,9.366835,7.280257,8.788848,9.853919,8.478667,9.434965,10.20414,11.01367,10.35913,8.191322,7.231455,10.04693,10.09866,8.129594,10.76718,8.586337,10.06515,10.53898,8.633246,2.613321,3.504157,2.167028,1.297947,1.541652,2.553759,2.888445,1.801598,1.3694,2.438996,2.601992,2.280888,1.153604,2.46315,2.882673,3.058008,1.904617,2.495691,1.938463,0.8287579,0.6447609,2.461674,2.161285,1.529971,3.126139,1.738753,2.360952,1.956183,2.447554,2.263121,0.9709654,3.60754,2.13923,0,3.455116,2.507521,1.186184,1.284319,3.068033,2.284497,1.999385,1.443526,2.660462,1.774037,1.890331,2.564822,2.542829,2.726677,1.009802,1.009805, + 7.935033,8.260358,8.580519,7.407812,6.594615,8.520332,6.640747,7.956729,7.397646,7.622694,7.591569,7.765735,6.746076,5.448892,6.480037,9.576534,6.477872,7.236203,9.943399,8.837468,6.797613,8.131072,5.92757,7.054884,8.01716,6.888189,7.252704,6.844551,7.767688,6.567026,7.048513,7.787501,5.543433,8.600633,7.970443,7.887215,7.882314,6.75954,6.309753,7.266272,8.095478,7.449882,7.413948,7.593036,7.503516,7.017974,8.330698,6.485275,6.823744,8.426544,6.339493,3.121518,5.968658,4.412739,4.595332,4.730537,5.000234,6.071984,4.934832,4.561892,4.217921,5.079051,5.450956,3.679632,5.021368,3.694029,5.110735,6.233175,5.652061,6.011799,3.038725,4.699348,5.712366,5.634477,4.915322,4.804991,5.06427,4.797395,3.219765,3.661026,4.948637,5.607323,4.475883,3.806942,3.71759,5.804753,5.628572,6.556516,4.311975,5.529962,4.530866,4.749438,4.901708,4.94559,5.259804,3.908731,5.966049,4.615528,3.795145,5.775164,8.116309,8.73767,7.593035,6.191878,6.075691,8.082622,7.256512,7.152768,5.083732,7.189826,5.948264,9.920536,7.388072,7.037931,7.784273,7.637443,7.232451,7.291498,8.005103,6.876304,6.693419,6.824306,9.251963,8.072046,7.440648,8.637724,7.492698,6.156777,8.537701,6.766403,9.165273,7.747657,6.482296,6.718911,7.499115,6.749579,7.251743,7.905842,9.832342,7.797604,6.378665,5.549554,8.740037,7.884099,6.39677,8.85366,7.448722,8.228672,8.690817,6.742532,2.649376,2.528859,3.452591,2.344898,1.99124,1.165364,1.691736,1.74021,2.117261,3.050912,0.8607589,1.311738,2.315195,1.038191,2.276519,1.554187,2.339025,1.455285,1.544819,2.671557,3.91066,3.597191,3.444963,1.925236,2.405103,1.898853,1.163647,2.263496,2.073117,1.522727,2.484292,0.7172809,1.563902,3.455116,0,3.432947,2.269825,3.593495,1.20338,1.212412,2.395662,2.194461,4.3601,3.948163,1.986503,4.308847,2.59294,1.097404,2.454454,2.481608, + 9.38624,9.559644,9.978081,8.320416,8.46906,9.945046,7.842249,9.59572,8.508779,9.04664,8.930376,8.790031,8.341173,6.890421,8.364175,10.51537,8.017704,9.130292,11.94642,10.45328,8.546106,10.06837,7.478972,7.833187,9.752958,8.88808,9.117955,9.12722,9.368103,7.731668,8.517951,9.379278,7.239304,9.824573,9.96267,8.89361,10.06627,7.774132,7.898951,8.268514,9.736554,9.340326,9.198252,8.455516,9.335539,8.694287,9.697631,8.558613,7.623209,9.791573,9.360241,6.539478,9.373213,7.834578,7.829911,7.872593,8.088943,9.194495,8.253298,7.495533,7.641871,8.301237,8.559914,6.496503,8.145031,7.026448,8.473327,9.35594,8.991956,9.378808,6.044053,7.804971,9.12988,9.065942,8.086821,7.976644,8.152345,7.970589,6.622917,7.064352,8.284059,8.974184,7.765706,7.024547,6.546447,9.115784,8.987543,9.931767,7.242243,8.379314,7.411483,6.746674,8.138892,8.179333,8.472039,7.32306,9.30218,7.882315,7.187069,8.728944,11.11738,11.90207,10.53801,9.454668,9.41295,11.27211,10.34373,10.31843,8.147476,10.31968,9.078191,13.08838,10.25491,10.23818,11.02515,10.97897,10.32059,10.31034,11.15568,10.01383,9.894098,10.20241,12.49388,10.95751,10.64232,11.93938,10.51136,9.540325,11.8691,9.76235,12.22389,10.85358,9.125811,9.991527,10.868,9.886523,10.56947,11.26342,12.75529,11.21071,9.544226,8.636248,11.71236,11.21792,9.528045,12.0958,10.30973,11.43394,11.9062,9.947396,0.8412671,1.647641,0.3686392,1.794463,2.752129,2.294037,1.834688,2.840304,2.140698,0.3846128,2.945082,2.265184,2.481937,2.998555,1.324031,2.035858,1.225653,3.527195,2.734527,2.09528,2.289246,0.20132,0.3714362,2.391384,1.389554,1.897962,2.445925,1.275655,1.361994,1.978467,2.342283,3.064651,2.002664,2.507521,3.432947,0,2.378739,1.339064,3.905592,2.909982,1.11946,1.816667,0.9888283,4.221739,1.627763,0.9686663,0.8708527,2.336106,2.214804,2.55556, + 9.930072,10.20676,10.56612,9.188803,8.704055,10.51447,8.519653,10.01398,9.258185,9.603411,9.541471,9.599346,8.770151,7.386722,8.590508,11.40507,8.47776,9.360264,12.11885,10.89788,8.872253,10.27668,7.918959,8.77097,10.10493,9.036677,9.368824,9.058464,9.810058,8.429702,9.035133,9.827352,7.575286,10.52459,10.12865,9.716012,10.08424,8.566974,8.323113,9.080727,10.15516,9.575555,9.508597,9.357293,9.613299,9.073422,10.30221,8.647703,8.542823,10.39874,8.590492,4.872109,7.94593,6.365462,6.791756,6.963621,7.245425,8.299103,7.065073,6.830281,6.166156,7.275212,7.687189,5.945243,7.257139,5.837402,7.185854,8.458966,7.747208,8.064443,5.308001,6.943005,7.652343,7.487067,7.136142,7.027027,7.309095,7.018936,5.273301,5.69816,7.061121,7.66693,6.63902,6.024292,5.984244,7.928134,7.699444,8.587375,6.581032,7.799625,6.800674,6.858183,7.092211,7.137382,7.458732,5.603515,8.060769,6.79249,5.853174,8.038292,8.866458,9.734088,8.269647,7.405844,7.457514,9.12939,8.145227,8.170689,5.977047,8.14747,6.927276,10.91221,7.961644,8.118099,8.928838,9.002264,8.122935,8.076531,8.986339,7.851227,7.780009,8.304021,10.38185,8.663807,8.517376,9.895871,8.275023,7.666693,9.865567,7.525131,9.990208,8.6595,6.786819,7.9428,8.940041,7.725555,8.564828,9.309006,10.4614,9.392382,7.40921,6.467404,9.443977,9.226211,7.369407,9.98798,8.014038,9.301717,9.776978,7.835831,2.086452,2.78347,2.153859,0.5874205,0.4528925,1.451721,1.969308,0.6728719,0.3125903,2.137457,1.415857,1.163444,0.115235,1.283147,2.165194,2.09396,1.289176,1.435421,0.7624988,0.4781081,1.69341,2.430358,2.145734,0.3478992,2.423313,0.7590466,1.20874,1.293169,1.681797,1.235687,0.2159859,2.467577,1.097678,1.186184,2.269825,2.378739,0,1.709016,1.977774,1.106361,1.416506,0.6110008,2.946475,2.143499,1.038034,2.862491,2.001667,1.631377,0.2370344,0.2769731, + 10.45954,10.66821,11.06975,9.489299,9.423379,11.03035,8.948385,10.62671,9.643025,10.12204,10.02315,9.94445,9.366504,7.924815,9.31419,11.70183,9.051246,10.08826,12.89921,11.49874,9.535604,11.02469,8.499928,9.018687,10.76106,9.812419,10.08381,9.964844,10.40598,8.843539,9.575865,10.41939,8.219167,10.95147,10.90191,10.05258,10.94705,8.9163,8.918483,9.420337,10.76858,10.30191,10.18711,9.634931,10.31322,9.704555,10.79315,9.4563,8.801977,10.88848,9.872059,6.493689,9.508266,7.932267,8.18395,8.29732,8.550654,9.638987,8.526308,8.041327,7.733694,8.666797,9.01096,7.083032,8.58392,7.285741,8.68934,9.800857,9.237568,9.584826,6.530635,8.253839,9.230969,9.098871,8.491459,8.380692,8.61487,8.373472,6.782197,7.219049,8.536998,9.181902,8.069365,7.389481,7.12856,9.396088,9.207019,10.12238,7.786637,8.977532,7.983102,7.632066,8.491403,8.534874,8.846235,7.247089,9.551939,8.208062,7.362811,9.275613,10.54302,11.43408,9.939056,9.114379,9.158412,10.83375,9.84059,9.875181,7.68109,9.848321,8.632572,12.60957,9.616772,9.825348,10.63715,10.70708,9.818535,9.761471,10.6868,9.553985,9.487835,9.998084,12.08865,10.31673,10.22401,11.60477,9.958652,9.35532,11.57291,9.209984,11.67198,10.35521,8.402577,9.651491,10.6393,9.428692,10.27161,11.01183,12.11024,11.07384,9.115697,8.170952,11.11087,10.93244,9.073262,11.69526,9.667304,11.00717,11.48247,9.543777,1.75041,2.711003,0.9717473,1.302312,2.161028,2.46464,2.426669,2.355688,1.635922,1.40673,2.857755,2.281775,1.76868,2.810735,2.168765,2.635428,1.364486,3.124905,2.365119,1.254594,0.9525154,1.243695,0.9682883,1.913089,2.358592,1.701985,2.435327,1.444259,1.882514,2.102207,1.561696,3.485483,2.036194,1.284319,3.593495,1.339064,1.709016,0,3.634274,2.661151,1.379675,1.431673,1.383242,3.0579,1.62645,1.288471,1.708847,2.592407,1.476777,1.749, + 9.012305,9.359118,9.659108,8.565578,7.606904,9.594826,7.774681,8.997243,8.533223,8.709086,8.692459,8.907789,7.815679,6.570794,7.49255,10.71309,7.562735,8.230236,10.86545,9.870683,7.834736,9.097644,7.021477,8.228016,9.035559,7.861595,8.253634,7.731462,8.819014,7.706657,8.135759,8.840264,6.619805,9.707264,8.924676,9.030132,8.780059,7.913803,7.388929,8.416105,9.133489,8.440751,8.431287,8.753974,8.507911,8.066316,9.417543,7.447492,7.997256,9.512564,6.86114,2.896237,5.987092,4.409186,4.979788,5.209816,5.516147,6.515671,5.1831,5.219357,4.210317,5.455767,5.92952,4.464312,5.504497,3.98606,5.267962,6.671458,5.835496,6.129658,3.754308,5.214626,5.686597,5.511046,5.355858,5.2506,5.577834,5.241754,3.371799,3.779777,5.16654,5.737698,4.791392,4.259392,4.492706,6.032739,5.775269,6.641634,4.985568,6.197902,5.224785,5.784452,5.268094,5.314236,5.640554,3.62649,6.146502,4.956949,3.942657,6.36535,7.256886,7.99994,6.697778,5.557279,5.550647,7.367143,6.453558,6.414572,4.254569,6.420562,5.176547,9.186833,6.44965,6.332593,7.121178,7.110724,6.430132,6.440349,7.254614,6.112941,5.988524,6.374538,8.589096,7.146812,6.736748,8.047398,6.642223,5.726298,7.991031,5.898012,8.346663,6.960285,5.441228,6.095144,7.024447,5.98549,6.688479,7.406604,8.933752,7.440294,5.639616,4.740604,7.865383,7.343538,5.627149,8.19122,6.507726,7.528416,8.000604,6.041876,3.262734,3.442595,3.811636,2.342728,1.54582,1.735269,2.493471,1.304942,1.998352,3.556595,0.9979879,1.661486,1.960796,0.907496,3.025225,2.437027,2.68511,0.5758858,1.269613,2.454948,3.647387,4.028118,3.80328,1.722543,3.221084,2.042475,1.486091,2.630554,2.665469,1.960778,2.175629,1.887562,1.910702,3.068033,1.20338,3.905592,1.977774,3.634274,0,1.006812,2.786315,2.235582,4.702268,3.038363,2.281202,4.632015,3.187247,1.797337,2.212374,2.069919, + 9.077859,9.384363,9.720735,8.458357,7.777409,9.663781,7.731972,9.123093,8.483354,8.759263,8.715596,8.840805,7.897927,6.561148,7.66302,10.65385,7.619534,8.42454,11.14753,10.00602,7.968554,9.326658,7.064243,8.074417,9.194351,8.083645,8.438511,8.055113,8.928325,7.650858,8.186214,8.947231,6.695344,9.716121,9.169425,8.960534,9.091236,7.819499,7.456379,8.331281,9.262901,8.638938,8.592787,8.636711,8.687526,8.182262,9.464937,7.684343,7.843602,9.56122,7.491122,3.832849,6.871178,5.291264,5.685426,5.860252,6.14474,7.194324,5.962542,5.746781,5.092073,6.168858,6.584069,4.88559,6.154127,4.73264,6.090877,7.353989,6.649883,6.97462,4.229127,5.842061,6.585284,6.440908,6.031012,5.922064,6.208262,5.913923,4.177219,4.605878,5.960655,6.575271,5.533486,4.919307,4.922353,6.827092,6.605908,7.502498,5.499705,6.720352,5.723938,5.928571,5.98586,6.031024,6.352395,4.586933,6.963843,5.686382,4.758145,6.946421,8.219446,8.992283,7.648565,6.56326,6.55562,8.363895,7.435086,7.40933,5.237924,7.409703,6.168445,10.17848,7.381734,7.332122,8.124185,8.116703,7.411878,7.40819,8.245765,7.103927,6.988622,7.374582,9.591014,8.082571,7.735891,9.053885,7.609633,6.723182,8.997726,6.862058,9.319709,7.944324,6.312,7.101239,8.027391,6.976638,7.695222,8.411445,9.87659,8.429999,6.635792,5.726423,8.82071,8.350007,6.618159,9.193456,7.438236,8.527052,9.000009,7.04238,2.312283,2.64657,2.805725,1.359353,0.7800719,0.909666,1.685252,0.5281213,1.039732,2.570445,0.3654385,0.7296986,1.131108,0.179497,2.144076,1.695478,1.685393,0.6595688,0.3460426,1.556251,2.79542,3.026549,2.797357,0.7874152,2.36859,1.035664,0.5868101,1.634733,1.731017,1.021214,1.321591,1.594484,0.9426817,2.284497,1.212412,2.909982,1.106361,2.661151,1.006812,0,1.791295,1.240577,3.695498,2.790752,1.282261,3.625517,2.232495,1.042597,1.319816,1.286487, + 9.127831,9.353992,9.745586,8.220563,8.055703,9.703106,7.637964,9.277793,8.347687,8.792074,8.702,8.662475,8.018044,6.583758,7.945818,10.44097,7.70647,8.720494,11.52825,10.15364,8.175895,9.655683,7.152094,7.766775,9.404659,8.439234,8.717668,8.585207,9.059886,7.536905,8.239439,9.074096,6.859513,9.647496,9.530069,8.773714,9.568796,7.629304,7.569074,8.138351,9.419791,8.934631,8.826237,8.374669,8.949434,8.350494,9.471552,8.080148,7.544985,9.567405,8.548931,5.463243,8.364139,6.80718,6.918689,7.002263,7.242128,8.33956,7.301475,6.703596,6.611717,7.397818,7.707593,5.731653,7.284114,6.063589,7.495607,8.501606,8.029165,8.399082,5.206398,6.949281,8.107416,8.020035,7.205141,7.094295,7.306214,7.087537,5.614185,6.05575,7.322707,7.994187,6.827588,6.116477,5.778415,8.169921,8.012796,8.946631,6.448638,7.627593,6.637976,6.256258,7.227797,7.270019,7.57393,6.242194,8.342109,6.956044,6.187558,7.94038,10.00509,10.78284,9.429166,8.337885,8.304113,10.15265,9.226157,9.199008,7.029212,9.200792,7.958954,11.96924,9.152303,9.118861,9.90661,9.869466,9.202973,9.196112,10.03657,8.894707,8.774834,9.101626,11.37506,9.85444,9.522969,10.82426,9.397338,8.441914,10.75747,8.648901,11.10881,9.735573,8.043617,8.875058,9.76415,8.767377,9.456838,10.15669,11.65114,10.12368,8.424768,7.517696,10.60279,10.10703,8.408903,10.97705,9.20777,10.31455,10.78688,8.828188,0.6740175,1.504792,1.063157,0.8535929,1.714842,1.231123,1.047016,1.761535,1.127769,0.7858865,1.833778,1.15762,1.530398,1.879596,0.8857572,1.256029,0.1279081,2.416203,1.632206,1.304235,2.08837,1.247059,1.055242,1.337872,1.126757,0.798795,1.337908,0.1566732,0.506921,0.8858297,1.453704,2.156999,0.8906642,1.999385,2.395662,1.11946,1.416506,1.379675,2.786315,1.791295,0,0.8062092,1.973374,3.484628,0.5103598,1.917352,0.5908941,1.312865,1.322186,1.651242, + 9.548708,9.805684,10.17849,8.740495,8.381921,10.13044,8.103913,9.659327,8.832617,9.217801,9.14453,9.163997,8.406406,6.998807,8.269543,10.96138,8.105612,9.043284,11.8271,10.54151,8.531161,9.969342,7.547009,8.307986,9.76498,8.736133,9.047236,8.808986,9.449375,8.009399,8.654593,9.465461,7.222567,10.11431,9.830186,9.278717,9.819872,8.129426,7.957432,8.642333,9.801103,9.258603,9.17467,8.903654,9.287104,8.722119,9.910116,8.358287,8.081884,10.00653,8.521755,5.066922,8.077324,6.500807,6.788678,6.922853,7.187846,8.264817,7.111675,6.71756,6.302179,7.272608,7.641839,5.790149,7.212736,5.872482,7.265663,8.426188,7.816941,8.1588,5.195476,6.888083,7.799329,7.668819,7.109447,6.999043,7.251994,6.991494,5.355765,5.791332,7.118893,7.756539,6.662288,6.001403,5.832704,7.980733,7.782972,8.694417,6.464487,7.672112,6.672443,6.54823,7.094442,7.138535,7.453703,5.825536,8.131387,6.805528,5.936888,7.943362,9.334743,10.16031,8.747436,7.772973,7.784379,9.542808,8.584859,8.585144,6.398516,8.573851,7.341058,11.34347,8.45432,8.519326,9.320448,9.342091,8.562107,8.53472,9.41239,8.272424,8.177805,8.610021,10.78257,9.157126,8.921544,10.26564,8.734779,7.960688,10.21828,7.98461,10.44991,9.097482,7.311169,8.311189,9.259685,8.145746,8.915468,9.640274,10.95558,9.66999,7.816218,6.889185,9.922527,9.572773,7.787845,10.38631,8.508274,9.710418,10.18487,8.232553,1.475472,2.203169,1.635775,0.1566859,0.9360706,1.144993,1.463794,1.037094,0.3279085,1.546249,1.42712,0.9030587,0.7255068,1.3825,1.577395,1.621396,0.678605,1.772022,0.9766622,0.6254089,1.759081,1.892233,1.627395,0.5782417,1.835141,0.3113089,1.031815,0.6828847,1.098986,0.8255506,0.6748273,2.209801,0.7108742,1.443526,2.194461,1.816667,0.6110008,1.431673,2.235582,1.240577,0.8062092,0,2.490407,2.719454,0.4699855,2.414558,1.390736,1.307645,0.5506379,0.8569664, + 10.23819,10.38699,10.816,9.102866,9.384376,10.78737,8.678477,10.4718,9.320575,9.898448,9.771174,9.583518,9.224451,7.775429,9.281521,11.27138,8.89792,10.04221,12.8544,11.31887,9.446138,10.97859,8.368026,8.601891,10.64046,9.813574,10.02662,10.07871,10.24111,8.564331,9.382473,10.251,8.148525,10.63706,10.87998,9.68257,11.00374,8.583051,8.786932,9.066699,10.61165,10.25018,10.09655,9.227079,10.23849,9.58395,10.5338,9.494054,8.399889,10.62646,10.34907,7.435905,10.32212,8.772468,8.80967,8.858123,9.076466,10.18175,9.223925,8.484319,8.577941,9.282598,9.547202,7.484868,9.13154,7.992879,9.435611,10.34327,9.959667,10.34078,7.03139,8.791789,10.07127,9.991303,9.071174,8.960867,9.139928,8.954722,7.5705,8.012327,9.251847,9.935867,8.739674,8.004349,7.534896,10.08851,9.951183,10.89184,8.231057,9.366384,8.399891,7.691474,9.118846,9.159627,9.45432,8.213594,10.2709,8.859106,8.139507,9.717562,11.80851,12.64985,11.21443,10.25608,10.24869,12.03321,11.07134,11.0755,8.888006,11.06315,9.831359,13.83237,10.90812,11.00932,11.80902,11.81122,11.04871,11.01399,11.90187,10.76231,10.66753,11.05837,13.27221,11.61026,11.41171,12.74785,11.21331,10.40169,12.6932,10.46305,12.92887,11.58454,9.724142,10.79425,11.71638,10.63571,11.39072,12.10393,13.40774,12.09138,10.30659,9.378762,12.3891,12.04525,10.27791,12.87571,10.96048,12.20076,12.67516,10.72215,1.828743,2.594322,0.9102196,2.415407,3.375959,3.200475,2.813033,3.520338,2.781318,1.36159,3.791102,3.124592,3.029573,3.809949,2.312857,3.017802,2.049466,4.261997,3.464265,2.549868,2.21731,0.7942078,0.9181329,3.057813,2.368275,2.659924,3.30311,2.117362,2.314146,2.859187,2.845035,4.036692,2.855835,2.660462,4.3601,0.9888283,2.946475,1.383242,4.702268,3.695498,1.973374,2.490407,0,4.433616,2.443851,0.09598607,1.852914,3.265556,2.736494,3.050389, + 11.86654,12.17511,12.51004,11.23293,10.54261,12.45243,10.51974,11.90235,11.26941,11.54901,11.50633,11.62365,10.68377,9.351815,10.42802,13.43599,10.40812,11.18261,13.86812,12.78397,10.74451,12.07198,9.853602,10.83582,11.96527,10.83,11.2,10.74626,11.71075,10.43711,10.97568,11.73011,9.48073,12.5066,11.90724,11.74272,11.79198,10.59862,10.24371,11.11142,12.0415,11.3959,11.36211,11.4081,11.45121,10.96256,12.25508,10.4233,10.60582,12.35132,9.854536,5.551717,8.642464,7.124401,7.937006,8.202851,8.51858,9.47825,8.058972,8.254507,6.934819,8.400229,8.914072,7.496624,8.495499,6.924492,8.075983,9.629618,8.645221,8.874902,6.791515,8.219761,8.309606,8.034325,8.331773,8.230124,8.578904,8.220892,6.263594,6.627764,8.022502,8.507167,7.718159,7.25667,7.526429,8.871079,8.55717,9.33963,8.022574,9.232057,8.262613,8.697488,8.210814,8.257217,8.583821,6.125294,8.94473,7.893389,6.800763,9.383928,8.131397,9.190478,7.503078,7.231801,7.455585,8.667251,7.58874,7.739316,5.637465,7.658117,6.560933,10.31353,7.121337,7.752758,8.577314,8.879753,7.56974,7.425353,8.466993,7.400581,7.446082,8.349747,9.943709,7.794126,8.121754,9.613329,7.607469,7.789197,9.65949,6.891429,9.268211,8.091541,5.801474,7.737102,8.905115,7.285681,8.411699,9.212558,9.53809,9.512439,7.049364,6.090381,8.63457,9.066945,6.955737,9.571641,7.162441,8.856702,9.321304,7.504396,4.154532,4.920531,3.903118,2.636841,2.108615,3.501853,4.105714,2.295371,2.455366,4.08892,3.153444,3.217049,2.032429,2.941973,4.296547,4.215673,3.364533,2.544524,2.531151,2.188685,2.284422,4.200685,3.896646,2.398931,4.554461,2.902436,3.196811,3.387441,3.815996,3.35541,2.044846,4.382097,3.216936,1.774037,3.948163,4.221739,2.143499,3.0579,3.038363,2.790752,3.484628,2.719454,4.433616,0,3.174877,4.33785,4.073549,3.677819,2.172072,1.872131, + 9.108776,9.358794,9.735998,8.280381,7.966969,9.689235,7.653201,9.229482,8.378557,8.776543,8.699365,8.707063,7.973963,6.558529,7.855246,10.50181,7.670175,8.629892,11.42281,10.11041,8.107834,9.559382,7.112197,7.844676,9.341039,8.330576,8.631797,8.428329,9.017299,7.557328,8.215552,9.032903,6.795895,9.66433,9.424405,8.821223,9.430397,7.672313,7.524652,8.184778,9.371395,8.845005,8.753759,8.442229,8.869417,8.294376,9.466201,7.958481,7.619074,9.562525,8.246641,5.000234,7.943447,6.37717,6.56332,6.671397,6.924216,8.012872,6.919576,6.420465,6.180237,7.04546,7.384585,5.471028,6.957682,5.678939,7.096795,8.174769,7.63851,7.997046,4.906497,6.627404,7.678366,7.575327,6.866623,6.755816,6.988433,6.748662,5.200439,5.640573,6.934743,7.592793,6.455837,5.766631,5.51554,7.789421,7.614679,8.540237,6.166049,7.362615,6.365891,6.141806,6.87136,6.914521,7.224182,5.774285,7.952453,6.59123,5.778134,7.653237,9.49476,10.27452,8.919184,7.836501,7.811345,9.645498,8.716389,8.691299,6.519796,8.691934,7.450659,11.46073,8.643489,8.612714,9.402379,9.375707,8.693225,8.685762,9.528024,8.386184,8.26892,8.615721,10.8702,9.345491,9.016671,10.32465,8.886983,7.958235,10.26154,8.138542,10.59851,9.226015,7.540892,8.374026,9.275458,8.258891,8.960092,9.665414,11.1419,9.648184,7.917465,7.008499,10.0927,9.611914,7.900412,10.47237,8.699101,9.808064,10.28071,8.32246,1.10617,1.746442,1.53974,0.5967397,1.256719,0.838922,1.000038,1.271094,0.7263932,1.294817,1.34726,0.6901616,1.152467,1.376688,1.127308,1.168397,0.403909,1.906373,1.127084,1.088726,2.135745,1.746987,1.531498,0.8782483,1.385359,0.3121059,0.8641323,0.3537566,0.6437714,0.4757836,1.136308,1.870246,0.4248557,1.890331,1.986503,1.627763,1.038034,1.62645,2.281202,1.282261,0.5103598,0.4699855,2.443851,3.174877,0,2.380681,1.020958,0.9682794,1.016836,1.30343, + 10.26218,10.41518,10.84251,9.13753,9.39523,10.81314,8.704797,10.49133,9.350974,9.922392,9.796998,9.616728,9.242326,7.7926,9.291863,11.31019,8.916337,10.05398,12.86742,11.34055,9.460528,10.99089,8.38453,8.638304,10.65772,9.821933,10.03915,10.07942,10.2612,8.591205,9.404006,10.27135,8.160582,10.66765,10.89055,9.716463,11.00893,8.613679,8.803755,9.09908,10.6314,10.26246,10.11143,9.263296,10.25236,9.600586,10.56056,9.499664,8.435136,10.65345,10.32463,7.376978,10.27388,8.721586,8.773887,8.826908,9.047846,10.15262,9.183366,8.461023,8.52666,9.247819,9.518158,7.463494,9.101433,7.950812,9.391742,10.31425,9.91778,10.29667,7.002682,8.762121,10.02102,9.937285,9.038785,8.928371,9.111403,8.922146,7.522441,7.964259,9.210091,9.89171,8.700724,7.968711,7.513264,10.04879,9.907729,10.84701,8.207449,9.347511,8.378346,7.69405,9.083147,9.124143,9.420186,8.153424,10.22938,8.821584,8.092692,9.695214,11.72654,12.57209,11.13155,10.18376,10.18026,11.95668,10.99216,10.99876,8.810329,10.98526,9.754526,13.75415,10.82383,10.93387,11.73465,11.7421,10.96958,10.93301,11.82407,10.68489,10.59236,10.9924,13.19711,11.52584,11.33604,12.67588,11.13218,10.33659,12.623,10.38196,12.84772,11.50554,9.637045,10.72197,11.64929,10.55838,11.32037,12.03578,13.3231,12.02885,10.23047,9.301126,12.30609,11.97551,10.2007,12.80081,10.87604,12.12473,12.59926,10.64709,1.803195,2.593445,0.8562594,2.33635,3.294157,3.14699,2.779145,3.441914,2.702101,1.332562,3.727659,3.064232,2.94435,3.74244,2.290269,2.985685,1.989423,4.186568,3.389732,2.461745,2.121927,0.7696657,0.8638857,2.979497,2.355847,2.590468,3.242035,2.058875,2.272527,2.802502,2.758145,3.998526,2.795422,2.564822,4.308847,0.9686663,2.862491,1.288471,4.632015,3.625517,1.917352,2.414558,0.09598607,4.33785,2.380681,0,1.823206,3.216291,2.650774,2.962678, + 8.756327,8.960405,9.363891,7.783401,7.755613,9.325388,7.240357,8.933363,7.934203,8.418297,8.31679,8.236601,7.673695,6.228001,7.648074,9.99823,7.35589,8.419812,11.23547,9.802103,7.854426,9.357914,6.807429,7.316485,9.07474,8.158345,8.412162,8.356288,8.710609,7.135122,7.875151,8.723449,6.539657,9.242716,9.242369,8.345143,9.31596,7.207822,7.226878,7.712401,9.075047,8.632223,8.506859,7.930882,8.637219,8.016591,9.086708,7.814552,7.098378,9.181906,8.502926,5.712042,8.510283,6.977966,6.959421,7.005219,7.224712,8.329634,7.382952,6.640731,6.786421,7.4312,7.695138,5.64644,7.2789,6.15719,7.605151,8.49123,8.122171,8.510618,5.179545,6.939343,8.270734,8.215824,7.218371,7.108094,7.288252,7.101972,5.761791,6.202763,7.414307,8.10614,6.894939,6.154046,5.695724,8.245109,8.118867,9.06415,6.38682,7.534916,6.560671,5.992999,7.26845,7.308974,7.602368,6.498302,8.432152,7.011476,6.323226,7.875991,10.44148,11.1783,9.876144,8.69367,8.625238,10.53902,9.640026,9.590789,7.441101,9.603081,8.357468,12.36547,9.613596,9.49942,10.27456,10.19128,9.616542,9.626535,10.43478,9.294005,9.154362,9.398243,11.74506,10.31406,9.904003,11.16825,9.828325,8.733142,11.08629,9.082893,11.53386,10.14574,8.536881,9.22825,10.06851,9.166487,9.790729,10.4692,12.10697,10.38791,8.81444,7.926069,11.04668,10.43356,8.808549,11.34638,9.670272,10.69599,11.16566,9.206461,0.08559222,1.006565,1.020397,1.444457,2.273343,1.492387,0.963914,2.290073,1.705511,0.4913309,2.196239,1.526357,2.116242,2.287657,0.4899909,1.165566,0.7153516,2.883524,2.132348,1.888715,2.545403,1.059041,1.015312,1.89404,0.6500814,1.332281,1.701277,0.7094334,0.5317172,1.226642,2.044533,2.194825,1.289924,2.542829,2.59294,0.8708527,2.001667,1.708847,3.187247,2.232495,0.5908941,1.390736,1.852914,4.073549,1.020958,1.823206,0,1.50567,1.91307,2.241078, + 8.299489,8.575525,8.935022,7.571628,7.092695,8.883668,6.890607,8.389233,7.63133,7.972386,7.910117,7.975709,7.142489,5.755391,6.979723,9.784063,6.848256,7.752019,10.52756,9.272818,7.252032,8.674504,6.289342,7.163895,8.485628,7.43844,7.758041,7.501617,8.183478,6.801767,7.404525,8.200452,5.95025,8.89414,8.532197,8.093099,8.514068,6.944979,6.69486,7.458706,8.530643,7.967409,7.891726,7.743085,8.000202,7.449475,8.670887,7.057101,6.934557,8.76741,7.279652,4.208298,7.057615,5.50727,5.613769,5.710708,5.959834,7.051212,5.989202,5.452202,5.313123,6.094393,6.421664,4.505185,5.995643,4.750898,6.183139,7.213195,6.71631,7.086913,3.938624,5.663939,6.80574,6.731826,5.9089,5.798037,6.024038,5.791044,4.3063,4.748098,6.009916,6.681978,5.51711,4.813718,4.549291,6.857946,6.700208,7.635149,5.197806,6.395422,5.398195,5.252733,5.922533,5.965165,6.27179,4.993887,7.029288,5.647583,4.877679,6.685008,9.02728,9.717382,8.478807,7.207905,7.125127,9.071366,8.199988,8.129102,6.005784,8.151067,6.904728,10.90382,8.240695,8.028749,8.794106,8.690572,8.176227,8.206481,8.977408,7.839751,7.683474,7.893267,10.26453,8.935821,8.433082,9.674593,8.408459,7.227822,9.587199,7.669285,10.1029,8.700625,7.236154,7.740442,8.564322,7.712329,8.29397,8.966277,10.71783,8.883399,7.35245,6.484887,9.641595,8.934069,7.35574,9.865766,8.299301,9.224324,9.691529,7.73454,1.567219,1.650433,2.3604,1.463755,1.569763,0.1799629,0.6962006,1.411953,1.37112,1.954888,0.8223568,0.4698773,1.719601,0.9971994,1.24705,0.6606804,1.270723,1.6648,1.175675,1.898207,3.063869,2.499823,2.352911,1.308697,1.426919,0.9979176,0.4913583,1.191891,0.979257,0.4971067,1.814586,0.9073148,0.5969412,2.726677,1.097404,2.336106,1.631377,2.592407,1.797337,1.042597,1.312865,1.307645,3.265556,3.677819,0.9682794,3.216291,1.50567,0,1.735959,1.89971, + 10.02933,10.29719,10.66277,9.255511,8.827089,10.61271,8.60263,10.12463,9.336599,9.700691,9.633618,9.672925,8.876584,7.482071,8.713936,11.4747,8.580509,9.485515,12.25416,11.00807,8.987984,10.40584,8.021542,8.82956,10.22156,9.167869,9.492335,9.207165,9.918144,8.510435,9.134461,9.934938,7.685722,10.61077,10.261,9.788623,10.22843,8.639125,8.428544,9.1526,10.2661,9.700896,9.627398,9.421179,9.735137,9.185121,10.39678,8.782708,8.602488,10.49328,8.787228,5.105261,8.174506,6.593941,7.000558,7.165331,7.443855,8.502787,7.282342,7.016043,6.394623,7.48437,7.888382,6.119565,7.458291,6.052118,7.407981,8.663013,7.968165,8.288782,5.492399,7.141805,7.882406,7.720056,7.340728,7.2313,7.507662,7.223309,5.494712,5.921309,7.280073,7.890534,6.852318,6.228859,6.159542,8.146678,7.922264,8.813405,6.765686,7.982392,6.982623,6.984746,7.302137,7.34714,7.667545,5.838641,8.28196,7.00414,6.075158,8.228958,9.085232,9.960881,8.48626,7.639915,7.693831,9.358198,8.370106,8.399549,6.205593,8.374572,7.156556,11.13798,8.174266,8.348685,9.16038,9.237886,8.347902,8.297798,9.213303,8.079196,8.011071,8.540854,10.61213,8.875998,8.74752,10.12939,8.495893,7.903697,10.10037,7.746303,10.21067,8.884541,6.989046,8.176684,9.176503,7.953705,8.799883,9.54501,10.67285,9.629408,7.639244,6.695712,9.660058,9.461446,7.597908,10.2186,8.226177,9.531135,10.00643,8.067004,1.996058,2.753479,1.969033,0.4686397,0.6888631,1.559294,1.995593,0.9081171,0.3652088,1.999428,1.610984,1.279281,0.2951107,1.493456,2.126957,2.139212,1.198663,1.672318,0.9811959,0.2426529,1.475937,2.252523,1.961086,0.5363443,2.384368,0.7846497,1.351721,1.216851,1.649563,1.29931,0.1323465,2.602855,1.166477,1.009802,2.454454,2.214804,0.2370344,1.476777,2.212374,1.319816,1.322186,0.5506379,2.736494,2.172072,1.016836,2.650774,1.91307,1.735959,0,0.3419266, + 10.19507,10.47476,10.83199,9.462721,8.958527,10.77977,8.790005,10.2743,9.529631,9.869165,9.808987,9.871878,9.032487,7.65349,8.844794,11.67831,8.741631,9.613391,12.36551,11.15829,9.130402,10.52741,8.182996,9.04618,10.36244,9.286435,9.622903,9.29629,10.07153,8.700651,9.300218,10.08904,7.83615,10.79385,10.37749,9.988744,10.32518,8.83989,8.585941,9.353659,10.41533,9.82859,9.765115,9.631683,9.868227,9.333418,10.56884,8.895198,8.817899,10.66536,8.775881,4.963002,8.056295,6.477458,6.957064,7.141841,7.428875,8.473071,7.21138,7.032172,6.278398,7.439454,7.865819,6.161236,7.436106,5.990951,7.318917,8.632206,7.88326,8.190072,5.512906,7.126066,7.756515,7.57614,7.309187,7.200714,7.492283,7.192449,5.410386,5.829545,7.203122,7.795154,6.795013,6.198285,6.199149,8.070609,7.830069,8.706994,6.784507,8.004726,7.007344,7.111249,7.255029,7.300508,7.623539,5.678832,8.195963,6.951941,5.987881,8.232906,8.794441,9.689292,8.191569,7.400292,7.474552,9.093351,8.093618,8.135263,5.941536,8.104495,6.89443,10.86311,7.872993,8.09097,8.906427,9.009683,8.071662,8.012509,8.942473,7.812019,7.755519,8.330806,10.35234,8.573848,8.487859,9.885236,8.209654,7.70089,9.864732,7.461032,9.923022,8.608293,6.674627,7.935562,8.958594,7.687189,8.566798,9.320755,10.36919,9.43239,7.379683,6.430464,9.364075,9.229585,7.332765,9.9603,7.924144,9.268414,9.743656,7.811903,2.324925,3.049814,2.303887,0.8004816,0.5320745,1.719773,2.245676,0.7918867,0.5845699,2.340782,1.621226,1.430279,0.1803605,1.465975,2.428204,2.370906,1.525745,1.504298,0.9420895,0.5015995,1.578824,2.58978,2.296034,0.5962549,2.686387,1.033146,1.463169,1.537572,1.945999,1.512275,0.2134713,2.720038,1.374102,1.009805,2.481608,2.55556,0.2769731,1.749,2.069919,1.286487,1.651242,0.8569664,3.050389,1.872131,1.30343,2.962678,2.241078,1.89971,0.3419266,0 + }; + + pam(dissimilarities, nbSeries, nbClusters, 0, NSTART, MAXITER, result); + + // Label items + uint32_t* labels = (uint32_t*)malloc(nbSeries*sizeof(uint32_t)); + uint32_t* ctrs = result->medoids_ranks; + + // DEBUG: + //printf("CTRS: %f,%f %f,%f %f,%f %f,%f\n",N[2*ctrs[0]],N[2*ctrs[0]+1],N[2*ctrs[1]],N[2*ctrs[1]+1],N[2*ctrs[2]],N[2*ctrs[2]+1],N[2*ctrs[3]],N[2*ctrs[3]+1]); + + for (uint32_t i=0; i maxLabelsCount) + maxLabelsCount = labelsCount[jj]; + } + LUT_ASSERT(50 - maxLabelsCount <= maxDeltaSeries); + } + + free(result->medoids_ranks); + free(labels); + free(result); +} diff --git a/code/test/CMakeLists.txt b/code/test/CMakeLists.txt new file mode 100644 index 0000000..1833bc1 --- /dev/null +++ b/code/test/CMakeLists.txt @@ -0,0 +1,14 @@ +cmake_minimum_required(VERSION 2.8.5) +project(ppam_mpi_tests) + +include("${CMAKE_SOURCE_DIR}/../shared_CMakeLists.txt") + +#ppam tests + +include_directories("${CMAKE_SOURCE_DIR}/../src") + +file(GLOB_RECURSE test_ppam_src "${CMAKE_SOURCE_DIR}/*.c") +add_executable(test_ppam.exe ${test_ppam_src}) +find_library(PPAM_LIBRARY ppam "${CMAKE_BINARY_DIR}") +#TODO: Rblas ?! +target_link_libraries(test_ppam.exe m cds ${PPAM_LIBRARY}) diff --git a/code/test/MPI_Communication/t.pack.c b/code/test/MPI_Communication/t.pack.c new file mode 100644 index 0000000..125fd47 --- /dev/null +++ b/code/test/MPI_Communication/t.pack.c @@ -0,0 +1,106 @@ +#include "lut.h" +#include +#include "MPI_Communication/pack.h" +#include "Util/types.h" +#include +#include "Util/utils.h" + +// Work_t +void t_pack1() +{ + Work_t* work = (Work_t*)malloc(sizeof(Work_t)); + work->inputFileName = "../data/inputTest.bin"; + work->nbSeries = 5; + uint32_t ranks[] = + { + 0, + 12*65536 + 3*256+11, + 32*16777216 + 2*65536 + 17*256 + 42, + 123, + 51*16777216 + 77*65536 + 0*256 + 10 + }; + work->ranks = ranks; + work->nbClusters = 15; + work->clustOnMedoids = 0; + work->p_for_dissims = 1; + + // Hard-coded expected packed work + unsigned char expectedPackedWork[] = + { + // --> ../data/inputTest.bin + 46,46,47,100,97,116,97,47,105,110,112,117,116,84,101,115,116,46,98,105,110, + // continue with 256 - strlen("../data/inputTest.bin") zeros... + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + // --> 5, {ranks}+0,0, 15, 0 on 4-bytes integers little-endian + 5,0,0,0, 0,0,0,0, 11,3,12,0, 42,17,2,32, 123,0,0,0, 10,0,77,51, 0,0,0,0, 0,0,0,0, + 15,0,0,0, 0,0,0,0, 1,0,0,0 + }; + + uint32_t nbSeriesInChunk = 7; + uint32_t work_message_length = get_packedWork_length(nbSeriesInChunk); + unsigned char packedWork[work_message_length]; + pack_work(work, nbSeriesInChunk, packedWork); + + for (uint32_t i=0; inbClusters = 5; + uint32_t medoids_ID[] = + { + 15*65536 + 13*256+11, + 11, + 17*16777216 + 0*65536 + 14*256 + 42, + 123*65536 + 0*256 + 7, + 51*16777216 + 0*65536 + 0*256 + 10 + }; + result->medoids_ID = medoids_ID; + uint32_t medoids_ranks[] = + { + 5*65536 + 32, + 11*256 + 4, + 23*16777216 + 42, + 35*65536 + 5*256 + 77, + 1*16777216 + 1*65536 + 1*256 + 10 + }; + result->medoids_ranks = medoids_ranks; + + // Hard-coded expected result + unsigned char expectedPackedResult[] = + { + // 5, {medoids_ID}, {medoids_ranks} + 5,0,0,0, + 11,13,15,0, 11,0,0,0, 42,14,0,17, 7,0,123,0, 10,0,0,51, + 32,0,5,0, 4,11,0,0, 42,0,0,23, 77,5,35,0, 10,1,1,1 + }; + + uint32_t result_message_length = get_packedResult_length(nbClusters); + unsigned char packedResult[result_message_length]; + pack_result(result, packedResult); + + for (uint32_t i=0; i +#include "MPI_Communication/unpack.h" +#include "Util/types.h" +#include +#include +#include "Util/utils.h" + +// Work_t +void t_unpack1() +{ + // Hard-coded packed work + unsigned char packedWork[] = + { + // --> ../data/inputTest.bin + 46,46,47,100,97,116,97,47,105,110,112,117,116,84,101,115,116,46,98,105,110, + // continue with 256 - strlen("../data/inputTest.bin") zeros... + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + // --> 5, {ranks}+0,0, 15, 0 on 4-bytes integers little-endian + 5,0,0,0, 0,0,0,0, 11,3,12,0, 42,17,2,32, 123,0,0,0, 10,0,77,51, 0,0,0,0, 0,0,0,0, + 15,0,0,0, 0,0,0,0, 2,0,0,0 + }; + + uint32_t nbSeriesInChunk = 7; + Work_t* work = unpack_work(packedWork, nbSeriesInChunk); + + LUT_ASSERT(strcmp(work->inputFileName, "../data/inputTest.bin") == 0); + LUT_ASSERT(work->nbSeries == 5); + uint32_t ranks[] = + { + 0, + 12*65536 + 3*256+11, + 32*16777216 + 2*65536 + 17*256 + 42, + 123, + 51*16777216 + 77*65536 + 0*256 + 10 + }; + for (uint32_t i=0; i < work->nbSeries; i++) + { + LUT_ASSERT(work->ranks[i] == ranks[i]); + } + LUT_ASSERT(work->nbClusters == 15); + LUT_ASSERT(work->clustOnMedoids == 0); + LUT_ASSERT(work->p_for_dissims == 2); + + free_work(work); +} + +// Result_t +void t_unpack2() { + + // Hard-coded packed result + unsigned char packedResult[] = + { + // 5, {medoids_ID}, {medoids_ranks} + 5,0,0,0, + 11,13,15,0, 11,0,0,0, 42,14,0,17, 7,0,123,0, 10,0,0,51, + 32,0,5,0, 4,11,0,0, 42,0,0,23, 77,5,35,0, 10,1,1,1 + }; + + Result_t* result = unpack_result(packedResult); + + LUT_ASSERT(result->nbClusters == 5); + uint32_t medoids_ID[] = + { + 15*65536 + 13*256+11, + 11, + 17*16777216 + 0*65536 + 14*256 + 42, + 123*65536 + 0*256 + 7, + 51*16777216 + 0*65536 + 0*256 + 10 + }; + uint32_t medoids_ranks[] = + { + 5*65536 + 32, + 11*256 + 4, + 23*16777216 + 42, + 35*65536 + 5*256 + 77, + 1*16777216 + 1*65536 + 1*256 + 10 + }; + for (uint32_t i=0; inbClusters; i++) + { + LUT_ASSERT(result->medoids_ID[i] == medoids_ID[i]); + LUT_ASSERT(result->medoids_ranks[i] == medoids_ranks[i]); + } + + free_result(result); +} diff --git a/code/test/TimeSeries/t.deserialize.c b/code/test/TimeSeries/t.deserialize.c new file mode 100644 index 0000000..22e0956 --- /dev/null +++ b/code/test/TimeSeries/t.deserialize.c @@ -0,0 +1,94 @@ +#include "TimeSeries/deserialize.h" +#include "lut.h" +#include +#include +#include +#include "Util/utils.h" + +void t_deserialize1() +{ + // decode sample_byCols.bin into the toy dataset (4 customers, 3 sample points) + const char* ifName = "../data/test/sample_byCols.bin"; + + // check 'header' + uint32_t nbSeries = get_nbSeries(ifName); + LUT_ASSERT(nbSeries == 4); + uint32_t tsLength = get_tsLength(ifName); + LUT_ASSERT(tsLength == 13); //3*3+4 + + uint32_t ranks[] = + { + 0, 2, 1, 3 + }; + PowerCurve* powerCurves = deserialize(ifName, NULL, ranks, nbSeries); + + Real epsilon = 0.1; //epsilon = 0.1 because raw powers are truncated + + LUT_ASSERT(powerCurves[0].ID == 12301); + LUT_ASSERT(fabs(powerCurves[0].values[0] - 23.051) < epsilon); + LUT_ASSERT(fabs(powerCurves[0].values[1] - 33.052) < epsilon); + LUT_ASSERT(fabs(powerCurves[0].values[2] - 43.053) < epsilon); + + LUT_ASSERT(powerCurves[1].ID == 1313); + LUT_ASSERT(fabs(powerCurves[1].values[0] - 50.05) < epsilon); + LUT_ASSERT(fabs(powerCurves[1].values[1] - 51.05) < epsilon); + LUT_ASSERT(fabs(powerCurves[1].values[2] - 52.05) < epsilon); + + LUT_ASSERT(powerCurves[2].ID == 50000); + LUT_ASSERT(fabs(powerCurves[2].values[0] - 150.321) < epsilon); + LUT_ASSERT(fabs(powerCurves[2].values[1] - 160.322) < epsilon); + LUT_ASSERT(fabs(powerCurves[2].values[2] - 140.323) < epsilon); + + LUT_ASSERT(powerCurves[3].ID == 6300); + LUT_ASSERT(fabs(powerCurves[3].values[0] - 500.30) < epsilon); + LUT_ASSERT(fabs(powerCurves[3].values[1] - 501.31) < epsilon); + LUT_ASSERT(fabs(powerCurves[3].values[2] - 502.32) < epsilon); + + for (int i = 0; i < nbSeries; i++) + free(powerCurves[i].values); + free(powerCurves); +} + +void t_deserialize2() +{ + // decode sample_byRows.bin into the toy dataset (4 customers, 3 sample points) + const char* ifName = "../data/test/sample_byRows.bin"; + + // check 'header' + uint32_t nbSeries = get_nbSeries(ifName); + LUT_ASSERT(nbSeries == 4); + uint32_t tsLength = get_tsLength(ifName); + LUT_ASSERT(tsLength == 13); //3*3+4 + + uint32_t ranks[] = + { + 0, 2, 1, 3 + }; + PowerCurve* powerCurves = deserialize(ifName, NULL, ranks, nbSeries); + + Real epsilon = 0.1; //epsilon = 0.1 because raw powers are truncated + + LUT_ASSERT(powerCurves[0].ID == 12301); + LUT_ASSERT(fabs(powerCurves[0].values[0]/100.0-3 - 23.051) < epsilon); + LUT_ASSERT(fabs(powerCurves[0].values[1]/100.0-3 - 33.052) < epsilon); + LUT_ASSERT(fabs(powerCurves[0].values[2]/100.0-3 - 43.053) < epsilon); + + LUT_ASSERT(powerCurves[1].ID == 1313); + LUT_ASSERT(fabs(powerCurves[1].values[0]/100.0-3 - 50.05) < epsilon); + LUT_ASSERT(fabs(powerCurves[1].values[1]/100.0-3 - 51.05) < epsilon); + LUT_ASSERT(fabs(powerCurves[1].values[2]/100.0-3 - 52.05) < epsilon); + + LUT_ASSERT(powerCurves[2].ID == 50000); + LUT_ASSERT(fabs(powerCurves[2].values[0]/100.0-3 - 150.321) < epsilon); + LUT_ASSERT(fabs(powerCurves[2].values[1]/100.0-3 - 160.322) < epsilon); + LUT_ASSERT(fabs(powerCurves[2].values[2]/100.0-3 - 140.323) < epsilon); + + LUT_ASSERT(powerCurves[3].ID == 6300); + LUT_ASSERT(fabs(powerCurves[3].values[0]/100.0-3 - 500.30) < epsilon); + LUT_ASSERT(fabs(powerCurves[3].values[1]/100.0-3 - 501.31) < epsilon); + LUT_ASSERT(fabs(powerCurves[3].values[2]/100.0-3 - 502.32) < epsilon); + + for (int i = 0; i < nbSeries; i++) + free(powerCurves[i].values); + free(powerCurves); +} diff --git a/code/test/TimeSeries/t.serialize.c b/code/test/TimeSeries/t.serialize.c new file mode 100644 index 0000000..1dda321 --- /dev/null +++ b/code/test/TimeSeries/t.serialize.c @@ -0,0 +1,47 @@ +#include "TimeSeries/serialize.h" +#include "lut.h" +#include +#include + +static void checkFilesEqual(const char* fileName1, const char* fileName2) +{ + FILE* output = fopen(fileName1, "rb"); + FILE* refOutput = fopen(fileName2, "rb"); + while (!feof(output) && !feof(refOutput)) + LUT_ASSERT(fgetc(output) == fgetc(refOutput)); + LUT_ASSERT(feof(output) && feof(refOutput)); + fclose(output); + fclose(refOutput); +} + +void t_serialize1() +{ + const char* csvIfName = "../data/test/sample_byCols.csv"; + const char* binaryIfName = "../data/test/sample_byCols.bin"; + const char* tmpBinaryIfName = "../data/test/sample_byCols.tmp.bin"; + + // serialize text file into a temporary binary file + serialize_byCols(csvIfName, tmpBinaryIfName, 0); + + // compare binary result with reference + checkFilesEqual(tmpBinaryIfName, binaryIfName); + + // remove temp file + unlink(tmpBinaryIfName); +} + +void t_serialize2() +{ + const char* csvIfName = "../data/test/sample_byRows.csv"; + const char* binaryIfName = "../data/test/sample_byRows.bin"; + const char* tmpBinaryIfName = "../data/test/sample_byRows.tmp.bin"; + + // serialize text file into a temporary binary file + serialize_byRows(csvIfName, tmpBinaryIfName, 0); + + // compare binary result with reference + checkFilesEqual(tmpBinaryIfName, binaryIfName); + + // remove temp file + unlink(tmpBinaryIfName); +} diff --git a/code/test/Util/t.rng.c b/code/test/Util/t.rng.c new file mode 100644 index 0000000..ee98b98 --- /dev/null +++ b/code/test/Util/t.rng.c @@ -0,0 +1,49 @@ +#include "lut.h" +#include "Util/rng.h" +#include +#include +#include + +// Auxiliary to perform K-S test for a given flag, sample size and bins count +void aux_ks_test(int flag, uint32_t N, uint32_t nBins) +{ + init_rng(flag); + + // Fill the bins + uint32_t bins[nBins]; + for (uint32_t i=0; i= nBins) index = nBins - 1; //in case of... + bins[index]++; + } + + // Test the bins + double ksThreshold = 1.358 / sqrt((double)N); + double countPerBin = (double)N / nBins; + uint32_t cumulativeSum = 0; + for (uint32_t i=0; i +#include +#include "Util/types.h" +#include + +//integers +void t_utils1() +{ + FILE* file = fopen("../data/test/integers.txt", "rb"); + int64_t x; + readInt(file, &x); + LUT_ASSERT(x == 1234); + readInt(file, &x); + LUT_ASSERT(x == -987); + readInt(file, &x); + LUT_ASSERT(x == 654321); + readInt(file, &x); + LUT_ASSERT(x == 12); + readInt(file, &x); + LUT_ASSERT(x == 345678); + readInt(file, &x); + LUT_ASSERT(x == -1234); + fclose(file); +} + +//reals +void t_utils2() +{ + FILE* file = fopen("../data/test/reals.txt", "rb"); + Real x, tol = 1e-10; + readReal(file, &x); + LUT_ASSERT(fabs(x - 1234.056) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - 987e-3) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - -654321e-2) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - 12.34567) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - 345678.0) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - -1234.05) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - 3e-1) < tol); + readReal(file, &x); + LUT_ASSERT(fabs(x - -1.0188) < tol); + fclose(file); +} diff --git a/code/test/lut.h b/code/test/lut.h new file mode 100644 index 0000000..4e36e51 --- /dev/null +++ b/code/test/lut.h @@ -0,0 +1,15 @@ +#ifndef PPAM_LUT_H +#define PPAM_LUT_H + +#include + +// light, minimalist unit-testing "framework" + +#define LUT_ASSERT(condition) \ + do { \ + if ( !(condition) ) { \ + printf("Failure in file %s at line %i\n",__FILE__,__LINE__); \ + } \ + } while (0) + +#endif diff --git a/code/test/main.c b/code/test/main.c new file mode 100644 index 0000000..3d80af6 --- /dev/null +++ b/code/test/main.c @@ -0,0 +1,39 @@ +void t_serialize1(); +void t_serialize2(); +void t_deserialize1(); +void t_deserialize2(); +void t_compute_coefficients1(); +void t_compute_coefficients2(); +void t_pam1(); +void t_pam2(); +void t_pack1(); +void t_pack2(); +void t_unpack1(); +void t_unpack2(); +void t_rng1(); +void t_rng2(); +void t_utils1(); +void t_utils2(); + +// list all unit tests here +int main() +{ + t_serialize1(); + t_serialize2(); + t_deserialize1(); + t_deserialize2(); + //~ t_compute_coefficients1(); + //~ t_compute_coefficients2(); + t_pam1(); //may fail + t_pam2(); + t_pack1(); + t_pack2(); + t_unpack1(); + t_unpack2(); + t_rng1(); //may fail + t_rng2(); + t_utils1(); + t_utils2(); + + return 0; +} diff --git a/latex/article/TODO.txt b/latex/article/TODO.txt new file mode 100644 index 0000000..e69de29 diff --git a/latex/poster/TODO.txt b/latex/poster/TODO.txt new file mode 100644 index 0000000..e69de29 diff --git a/latex/short_paper/JDS2014_short.pdf b/latex/short_paper/JDS2014_short.pdf new file mode 100644 index 0000000000000000000000000000000000000000..26f34a63fee2238ef395ee16b78ca623cb2717ae GIT binary patch literal 695134 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
(`_g6*LrV>pxVSYQ0FfmWhA3p?S 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

ji_z!jgl)5w07{Y^W|MXnVmvK=lrq$T+rUwm9u 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 literal 0 HcmV?d00001 diff --git a/latex/short_paper/img/slgr2.png b/latex/short_paper/img/slgr2.png new file mode 100644 index 0000000000000000000000000000000000000000..d21ca703ab9fe672957ed6b2ae6f2febfbb2bec0 GIT binary patch literal 148524 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

%p&b9tuFm%RZ3N5g|&ZDf>L;4}A%XNuDDX##8p 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%0AQQ@^_XwOm;IsrV(wLan7;2~2HkCU6Nl{S@3# zz3bh{{*t{jD?Wdpcwc{AoX@|D8mR(b{wN%kv;SH@;ZMT;^ZVvj?Dksut8t4O`{Vcm z!z-`9eyELI8glc5-$xM%2dgiM zESqd$?@=R=Y&gM*ZMJjU%=W4vozle9t?BIN%~~sWd@q>)BzyBMt|d%OCl{SqG(qIj z1UCc8g?$@ZbCs+6H!gQu$@rwC@byuSh1RFv_1wBR+dHpsb46GRtJsF?`hi|4I>A1l zUEa%_PpvF-t~z{u=X%*AiW@Qvq?YYm9_S-|_L$Sk4L+L59f3}UhpKyQr7ufA?20_3 z6?|%fgLaU%Tb}eumctVFW2%aGUzAI|SZ(!w=lVbU-d{SwR(hm9NAdZ476%E&iDvq2 ze{Em9ik>E+$n1B+Q6}%zw2mpFkrT?UY+&=-Qs5vLC+u_Q$lHbUIL~p$6nywSM|{@x z%(8oNRlgU_b4^fST`HpgG3tcWBEG=RQx?Su><_L~?X^4iC?sI&3b~V$g)J3brlm@M zVOvprV7;)%2^Y4FIXxd&?hAfgc1Pry;yPyzMV5(%uO!&ZI8?lzOfvDGeW*mZy#KE8 zJ(8&--eMXi{oC`~WV6k@ z4~)+69&njG*<$t6thuif-aK9Q&iAIT-kU0oKNoJDxy9n0(6f5#tN7{vtkRCNi2FUd z((%pVJM;0%{@*sge_lFrsciG!%kO+{YN||Nw*II6EB^H4)4GX?E$VOQh-^EwZG(Q+ z&J{N^uC=~Xdw2Ea)wf~4*IU(z#_36AZ?32Azt(y$!(^Vg z&HG19-RF7dMJtHrT;I;V#xt3vJm|e7T34;PJHllhPMsh z+xA?~+P2PPZGpn^JrDN$37)nAG*7_@A}qCHELh8vhAyU0hy%w>JIe+~(;o?AgE6 zO#SV3REuXxMQ8ZYtay1wZiTL0ozjXairii={tAcIb?iO-=0<*hGQ*CO%Ci|Wa~ihr zdwhF3mFM&9%mZ-}kM(wQ7q$qV>%5cmK4(HmoJeHI!Vm!;oxG!Of1KVpJzsaP=$jDj zrKgy79&oRn{%-FT?>$D7W+ntEUfA%>=}l|&?flRUMkg&-9?Y1q@r~0ure_Ik`6<8Kn-iOkY*Jduk;oF0-+1KKnOpPU{=K>IYx_FCwRXAZGq;!D<5P3zSh(=j zg{-AjtFpC1mMbtaf9Bl9kZ9e*dhX*L>yzaT2D^jrTi&z0=U&^umw4ydpQg{=PlI|4 z6Ij(EX0!^rDP(6Wo))^MR(pBp+2>6`ryEw^s`rwSn({wIeC_@Vi9#CZ9#z);D!;h@ zm$Pb@=JOhdyBsYVr3;(ovl>GZ6qsM^bx2_PXJm0?uDn(Jp-b0yuJ3-D)Ock2;(dEo z{#E1us?(=aCbaydZ{N?1=NSf`8Roa2vph?wXiGFZZLY1o$w5JRM!}g>9q|iHdKSkl zbT3ukjLUc<&;7lXLy^S2scU!FNJ?cOU^-e!J?e}f2O!~(?t=Ep7IX1Cx z;`6q1y%7`5R-bK@{hIcdl~ugKiDk>iwBKp`5wQ<$&lQ~cukN<@WAF6J^iU1a_x!d0 zXFbZEx1uU(Qt>67_c}kgcGbLpx_|ATw|=$HKk^<=Zi!z}`;cAgizJJ!y+_NE3%04> z&*aX#9lzj=(6v3&D!)&;%gnRy;17Qe`>)3%)_CYmns7uwdjglnvRpT5M;1<&;71PY z8M6*GNICAiJym$;p4jW(-{1YLRq(r3zC-7{)dc2!A60c2eRuF%)?VJRaiXn{q*_ab z-ZzM zqW6fj-=iAaZ@(1JIrA0BTu3qXy`pB-Ssa`veCWl|d*b@~d+xZ`-VNK{b#;eqdI#h8 z4A&&r32gDJtKTkrG`mQtJoVyKgT|{1%(qCbb(CV6^|s=9gS9}u=73*H9WHB5C_i+! zInpe+ZO2lf()g`Q>>Q>3=q?DE@X7xhFYAF>?X@qYgRVDR{;}@S<$d$sGI8!$wfvXg zQI6FSYbR)bYHzgT6_e;n6uE5g^3UL!p_uZVq?Ov->-VhrYSdS8r!W6h-mA^i#W@O9 z1T_yE+nxL#@ZH(!`b39(wRk7PkwQqIQ z%67q$a3A_{6C!5an4Hu99oATu3^F`-+_d=`%R; z;FLy0rh&AB)j}7o#&g_fVuKx{*IuhBHaM2-;9D$QUgtH3Q)~iL!qKNHev+rXAA2v~ zxt!6gR{f*j>Wi-w`1HTFMM^AN(IOz;s@HY0bo zgw(ETuldba%{4B##?+lWFK|2iT`Sl8{$C3$MHemfS}Ihg@If-uMC!ipp4-XaEjll^ z#wu!FNi942c1Q0Up`9+zf4#br#gbN|BR+x2Y`dz?&z1Wf^Jl!8^-AsCM(g8E%UK>w zeciRbdco^PEq74|+Z&b+f~(I3hHHp6MJUCX=zpzSSidlF?a`ctGx~zuPr8%^Z=YTf zY*X4$*3i8x@9mDS|EK=lf7?25|ME9-6;~(DQ=YzjTC?@>?2Xq`bkr-7y0TCC)uu1M zYI(>o$vcnRX~p4J9h-MFTNv4VcKFGhf8>5a@^^{cGpoL=VvXfidq1Zp>2YV9!L_t& zMF)>t9`6ls&pDU7Z|RR|5Bnab7TrAgZ*u&K%Eaj#Umt$bemeN{;<7JI*SOQJou9KW z``5`{_5Ug7{moL$WA0RaJdvwB|3&2@zqQp19yO|#db?S;{aG-7mg9xb%*SRn8q4d{ zf7sS{yYFW0nclbN_kzpLFSvZIKCPXb`_1$}35gjT&Td8j9oMc9Z9Q{K-LK=nQu0&l zm;+~IXRJGNK*yq>XNCObpR>=~IC7{)3Yku9BrH-rHuaJzm)_ z>>(3YA2BtE)#LT2L#H(t`D_r{nNpheb@@#H`RnSc7G*zDZJl0|e7e!{(eZb7->&{x z9VqtK_h)|F3g@mTN=+R-Ps28U{Wa;evd$voxk+5f$6jxKovIUk#%SkDMY+BoHxF*+ zR5}_|*p~XLw~Eu-H7M{*-%B6$861jrS3juP*pcD=8#OJLfDZ=x)}{>{3)&-$fZu5^p_89wgl4QvaVnO{#l*WsO6Zz7^-AmSlzk(`a52)gG?(Gjt1vF%9FT!A;+xvh;O2h3&VQp zLkdkCDq>;!b6(8ZasAfqysfhjg>*16O%j^su`WVeh$oO!QQ%ZJ7V;o73KF-HR#tye;r{*3_tGX_m>l zH+7Y-PJFQAkl_B^Z{B6!T7PkaTFZ%#cPyS;bVpzHD&2f>O>ylOtE%d}-`N|lm#k}l z60kGoU&Q%jnUCg=^VKRh-OSk5QtEn9blQdk;afxWa!sSG*YIsfVGP^ax<0>5WR+t*UPM3RZ`>gezxZk(=F*@RhGu0!Sly04_nwg*- ztgUXX-e1^LY5#Md>Y8%l_vcE^vuxc7s&e*x_{6?je$ToWyOuBZkG^y2)0@i|mphx3 z5L^67grpPsE%-9As$=JnFbZh$C{-?dhpGCV!QI*3VZvKe-Gy!{%`Z> zyzm_1X-B5nMEra3Y2oQ`{`kKiKlIOES6StkaITeA{9M6#iKV?+lDCVzPwM`cS@l}s z#m|Gn_fBusueW$}`1-53*)Qf;R5<=)eys4^QF3DAx3Jb2!6{9uL7WFcgVuMG}q1?DCeAIwcT{NFi9Ag`tHvu_6&~CBCRV=UD>BFN%>yd*4pK)EdP$zrGCE~ zv*J(f^oXbTIcEI&zmf0J2f_I*OJ&Ya^;){X=&Ji)L6PJh!?20Bw&zUv5%%6;LFmiS zyJ6-g=7LUoZ<3l)UBjG$!cuY*msjpOnj`3>67lHsndcnJ3-}MOUl*dKxkxL>Jl(vy z(>%-d;PF=p&kvUN?F!m?VFFh~{0~UNiA$(jqg#0)riON-Z^$-nV^|u8aR$-FCwub%xUv+h_Acyd9?( z)Sa$TnV`ti=^-v2Hz%P}XyuaI@1|`?Q7S$;L6!TIn86W;H8IM!W_Ox12R*p>Vey7J zPC+kDo|r5&Nn_D61M4+>0`44M2eZ4^^Gu9KJ_|yFFYh}0Ji?937S9|=iZU5~of}(z?|Nzc#u%H!#*ba@cP?l3TOFcx-)~Rt zn(q;cM~e5JKf7YS;3TK_JhjVX^y*iBUuxNCsX6V`=^f{J&#etxJ-^4UGVk+F@5kP= z&pyjrU0s;+vFk~fiU0n%-&QrOe~Xg@zVIAN__M*#Px^ZD_Zf#mHb&`9pYHwiz$uj( zPiFfj(^7AJ2WX{yNul8Vj4J2bb-w&oAa2m~-`Tc=5r|HAy|1i=Gx) zep$QYfz;JWI+B}{(-aZ+Bggy~6lDQfYd_S+O5%3_?;3 zQr}q@*Dqc3iGS_CCksVOTED42{c~4>V~0+_jg0NL7=^$5)l1=4oRQElDRBbVt`G-q zX1nURzm{h&^SxQn5#+S6><|mHb%_R-(LtFTj8X1+uk0MG4?Jk=|Fvt)x~(&}idYwLkqF(xM%g^QW zQ|(`G+I6pQ@7>IDFOOfTC-oVB*G>7yA)_dBBXIQM9+?aA84I+t@ynVDuknq!pte97+J??4LyjLIWpStf3Mxs@x>NQe2+ zV~1a9Gj?v^ez4W+>U_5PUqN4%&N(6KeN<44QL$+5Ysra)3CB~OKT%&jujStZ(5PAY z%e&G>(tPFe^V(0xr|r+#e9Q0C+%K;$#oxbH7`-s2V#V(Z0=%tD0&Z|EuatUmp1WFX zo}5kXt#z59MOQWV1MjC)}-_qDu=J%iZi#kT#gV(e?aKa>qSzAACGp7x#|1);5r zJ?FjIVzu|m>~FnP7<(uuZdF{L8t1SK$OuqOf?e6UTdVjy}TXv#( zLAn9k&*g;XD83MXt-s|t)PAn_AeOIPXz0~c^ ziSyj``z&`?u1VH0Fx#Zz&3U#fr!(f!^gs3I{_S*IH*up(;>5h&)lFuKCntZOa@ROa zdUc}iK_NxUDUUQ2k9@xPT)kRt|J0h-TMlGCp8I(D?q%8$CpXH3ln9LU$^70);E5YpK$X! z|JM4{K&MIVRX!=-c%_TH51tArUD1;&UU<+$Fh-cYu&1o&S(EV*t*2g-XFFKwO+W3M z!sK>-cCn~e>$DAa9(4r^9v|T7z9RjVVdZhlW4;%cHJmyZm;F9BcKgmw>-;4B7KILr z4b6(nifcES?Q~nYGDNHX;y3P=3+Xe@KWl#$f1&8$dh2@LnB?FYTw!(LUw0=houRzX zZu36>3BrYvCpR2Yw@|lOY3#r}ZA07Y!`olpmg}}_6O?-`^SkU(u7z;)4Wo&=DR;xF zZp#((`=oA*emgZ<+wqjq(IDG0{y)81VRMgI9<*%aVCw&V!`8j3kA=IhlJ#@nS2=Cv zo4$98nTo64-ed88Qjxd9%H(K})K!f|3&Kr~8M1LM;lAr^!xfgNx2rNRC2(WVpMsx< zm9I`@5pHbNJfpT*)5W=b$~{I|+m;L0?p%vKwl2MDe&yb8UrTS6&R=HVYWKi2_qt8c zM~*wJu`iBS^|^BBdh6`o^5K%+?(7buC!emJmQ3<@pa0MK2Y;y7Rb$ihI(>S}X2iu- zd_Br4zF)Nd_2xI}#;?<_Nq-HF3AU5__ObV<`LkT@_@2ELWe?tjC#{!xWTo;y@R!Ed zi=6v}1)Q9(F1#)lyL&~}#igy&2kk`hL z|1V$5oR@uI!=NbgyfDM|K;@y2hp!}ZEbg7z8|rm+^WO8*PN>Q+x6_+^dXtT}VDHV1 zGh~e?Fjj61(JT#U7jP1~H0z5LZ}#`nyW)!$1}&Y!Ew^=1>lT4M()Jzo1)IJ<(c1ay z=B)JlUi(Zh+XgEnDqVJz;R@4OblglvdfOq;6+B1ddOn8#3b&khJNcdD*4is7*OwSG zr8lqyPEt+GVc%6$n<8?g`i-30jcISD&D}Y7LBk?N-Qz_<({?;C&Eh>H@&B&uqI$JQ zKjjJ!{oT*P|D~k)Wz~+ycCT)Kzx!+6-)E&}n=b44y37wM-We398(w~EuEax&ZstmE zWt|Ng(@))AV;1{@QBz>s;mUbMyRZ5QPVG=h^gJYV;mKm1EY8zT*Yt{~AMEWs*ZIJ7 zqs`VoM}Kt7eAGGL_SQh?ME71tsVN(d2n27eTJ-+N!dC$gmhxU~v$_2H%(Oex*fujJ z*Ytd!arkb#xdbndag)b=ue6U$Q3bc=U2a=_SXJq3EK7@S%0U&WEBUj|EOT4@@$i-Q zLTkR9r|XO3*ZZyCx93Aq%S2}DwiV7fiS}3i3b@A{%~~2$nRu|3eK$YblPO}EI}S-* zxzyUtIh9Yoc{c^6y@I-oIPCRyuLqy-?`vz?E|% z=fsCI(jU#w@z0B2d`0Go&5L`Vs_nh&ucd8WT3HpBaqs-?x;*aN{(r7-jW74VZhLpl z?g?VoR&8B>ZQrlt|NZP&GUIypRz*G7a&_g^Vy4=%TjyQo&y=2HoiKIZ)rS4 zH$GkITG_5#aYx`7OD>ZQ>z~(IOQjU2Bx!DFn6}YJ(Dq2J$L5PR<|gJRC+WQ@3JjkZ zBC>!nc!ug0m!nxTW47sT&s||8qPT?nu6yl;84ceWo2E*1*V_KdW-nw}azL`tc$&(z zJNHU|#}(&Kzk2m_m7vpwn9Vy_U0YY~UUu(B;o|94j!tZxCCmPwQNH8ebKB5Q&FGi} zw~d>0vf}EnwXA|pEf!SI;Q9EYalbF!=6=GYBA_NwWf(bcYNyQu@vnca8XcGv;<=c_SH*!*_@89=UseVl!u2@oZ(gyQX{njkq-Z9jwH`sDqTA+DG#aqay@4MXpm?xGNhUSIyg)P)oTA!Jn z@4X=?x>`}{)||U<6!`Rhtn^*}tFwOgzOxV5ex;f8Bq%BGbXxf#`2S+j{%NO{+MN{N zc1SDG@Q~iCBH`_ATbC>OHx?d|OFsYS!XFdw(-G@}Ust`EXZq4K+9=w=PQ)%i>SDqj zp^5~)ClafBdpCGYOU<4d)%D`4Yxw;Ob%zh0Yu0|!m9?}g=duoGEZ&0!KN!`y;&r&Ov z`RIKXIKS-8GO@+1$uYX&^6xD7+{}oZ9d|p&EIzd6YHVux-QcqGCeOFbIZ+xR>u~d> zJm}=#rxH)q-tB#MPyTm3Px+stH@bg%eyv&KwbtrV@e_p?l0651eDC>q?xWG9?x&Bc z7VmS=DiB)UqH@DM>P*w3bK472=8H@Ve{u8sO~&Fk_kVdkdhfGcBJn_U z%i@%gnWQ;qcI%p`rQ5<*vYKgMn4ieQp1j9!cVTT>Eu(J7?T^yk`Fl2hIk!W0{)Xg3 z5xH-k-AU`&F#nh78dVo2ogM8foaOlK*Kxz~b`OHM_!t!9k9F1MS# z*7!1?-Xo!DR&V>P8qHW(E4NY_vPWc{OXlL5nh3EOFN!b@Gaw0E^~Qa^*?&C!co^4;jNuoVdAc0 zccW^ucVFc@{8s9s->11LimQWG9^p7VTg21#`}F(r6PTPjO#IJ(Im5CsSxrJglp#VQ z+5Y4AO>xmTjHX(zJ-0*lyFh=-(xRn*?!Bwd*WCGZ>J9B|qihx-N6icl=HwWy=|u+@ z+N?}i8lo4vVUla)hMgB$?`41gXZiPee|vpR=*Q6LqG+zAPHi_ro?p3M6<;iP{n^FY zx`}^}e4qT2_4D26})ybY~$MI+}w ziJlr4x-um1Y%XiyWTu@9Zf2bOl+%7Skz=vj+D0dDzb7?U%rBZ=6f2vSx;}sRKZmyt z;-!BV{S^-vkFD)^Ezp}GuVQa;rF6yYUCBCTrwqBilwH=@>wAA$(${yJb|=1I(+lT+ zy>r=%S;@A?|E>9&?lM8eTkf5m4Cj^P?-eV>Unpx%v$|DX(&Bnar`IK3bZyYOo*RMz z@^S$xzugEKJPpuwqesa)6IF+j5@q&P;A;9e0QHJ;&dz4A9!7(ap-nn$D`d%pkd}CxI!{ zr$w-0+xf5OW#38U87%f%C-qq7a%S0~_e^#(by8Y2K1V&Dd8j0y{a|l#({qOD_F3-6 zI-5vGe+HdnTv!*?h zHGO7mYc#2F`s=;cYE3?MNyqlM zJ^Qo^KHtwMm&spDEnn-s{&eRYuPahppMBapeftdE^~dA)Ym^A?Ilt@7u8DmUEhkDZ zqaiXX`@uAlQ{7EAZ@jq{G{Y46B6Ffm{K{=fULa{o3gaQ_o)I762G z@qMFXS;@vW%&Z?C_C3^lv}q@AjkAE!%i>6Pi~Q2Qg8fsJ|0QYdt^auJ(Y5%u^WI#a z$e_%_xzfKYfTJy9Wek@@hmuxH$0m)QscXI02XE|R*)*ZmVABrP+3$7E8y(zpWOc&Q zvl-nRZ&)5I?#d8!osz(`$z08R`^(!&I%*S6bk6DC#Uf<=MfPe@X>ZizhcnqWKfHWq zxmMWqW!LZBDg11Cuy~#R&N$_$$v0W-rdRjwH7)9OSadVz-KJf9W%4!U-|tG!)12!4 z`pK@sTNX_xy*EyeIZ|5m;7Qb0F~u)A?>A3abx=e&`A%l3p1+%rk*Y z?8oGX^Ur)alhUCX@i9oBfy3gG{!iH}jfPdaLaLK`iuL2C}6=rC7ES$l# zQ}?jZ(W1hrCFL)7driHhwmQ?h%==%^j6*!0ioIEJk94PcvkIlNotq;(=X1&zPo-Zf zr&<4nUGX}$Nnp{@oQJY4Yf){P*lgkTM5v+gL*#>w!_N*j%KAMz z^C`#gNtjCb8>6z^bGd9wUy69=ns1+dXwI8CG7A`Ip5nANylN_{{N|9}v6(%o(l;9_ z4mh+aswL0l6kBr8|I&Pi>p!;6x_*vp&eGz&K6=rHIY$%U9X>VnQ@qH(MRDujZ>%m^ z7k)x?s#j`Q%6iRx&o*s4ouXqsfjKH)ubao6rVh+73lwA?uV4Clf}2h ze5iU;+M5v^8~nQXtJro9HF5D69^WTHJ3)88>D*uQr}qA`eCzc;_dL&@w|;`QSg2l= z)~_qQvgTE)`ZeN`hhA*35}TrDai%t6l4`Kd*Q&d(tH0Q$7TrAc3Z2RK_D_ET}DzkpB{1+_f1X{bXBmGPHq8H4zo%QY)j3c&5 z_8dIX-WA%Vaf5AVXS8_L(jZRjz?KQKcYW?%^{2+G{@*YzA5{(YN%JW}S& z@;gU(dsj(xA2g_(r#Ef7@}~fP$0M#WJR3ir`&eFj|EuROVS~x9w(b7BB~`&m^{vXD z^WJ;)8@q1?9KYbUSg=<4EW=qfPEWo^4ZpuuoPS*R>b=o!BOPWLh2D$>_bl%j{xkWX zY4@so!wL4ob~jeOj}eP!n|02;s;|Yry(d+P!^G2e(s7|_-8*#hdPCgX-WE*z%6q?Z z1N*bh2V8XScM3ZN_>?YOUb*Y?t2VM4pV&|y~ z4_|$FSoW~|+sZHBF5S+5wP&S=o)gF1SN5e{)n0o8^NTJ!+bZl@!96!=mEhZm_Zx%f z1lLLZdRb8Vqxm7b_!PZ_rrcAxS?0HACX{B$I-l|Xv&>-Q0ij7OLdy)wrFVNjy_DLS zTEIH5&#pG|b?W-7d)c;1vKPjLRYWeoxl?5uOO}E5WbOVhGLp#~?Opx_tPHV>{{2Sh z{hHsW-e;Rgbw7PH{gM942-c}jcxUqRY*e;!kBKSx2s&}k`IUti<@_UY&ENZmWcHI)S@|#e8^TiE18_$T9bp{1#i0k#}>{f(32_c$0#+VCat+2ZNR`rB{6EoLg#%i6c%@EZZp zRv$HU$48TrPO$`cR&99wKxyTRwnfqwk2I&f+G2g*bDy%ZWS;GZqGJ}vEG953&q?6a z|M=|pA-^|UT3Fw$Vi6Wy&G*PbqW9vllE_$*%R)Pkw8m~Pzqe0s@4CycN(9`SR1>0| z3~d*`{MgpF?&?^D`&;?Xt3-Tjj5d(SU=qj7x2W9h!{LGN|nZs!SZ zGnL?--lA8z^qVNFW@u69%$TxQ^MXIW4nEk$y<1~ZqP35q?Xrh6m{vacbm+AF`kFsC zUu?GiBCGdGYx3!;xA(lZZVFmEWn)dm-$d?ev1Q=7&+O9mwpadMP`2%t+4#G|_SroC z_Sy)w=}+xh``hGe_dWaBA$v3X-PYEiRm<8E@H=4FsGn-?@BiZJBq(*Q(makOU)R|E-=I zL;f@M2so*}sykZ${itnif9L)SJ&o(nF$R15?oC=Lkv!-6SI^I166YQMB>di>j_Lj6 zXD@k9C-j)E;?&{En{mg+w!rEJUqTBgHJ`b#GcNy%unS+ItWt7iWYJBH;~FX#7R_^g z9Q#=OyWX_UHHp5et9+iAZO&a)yz0QB2(5F`-h9{F>?8g?a2Dl%Yf#p6@z{ZDAGRFG zqO;m1 zwd17Avl;WBSa)*oQ`&mSMNM30+0O?lZrO`xpIO#2cgLm|r)IvJ=^%ZaN!Uk4<>_+) z(KR#fn6%CmwhW%(_eN*>>4i+?o8CW>ImNi~+46()nSPk){ES0!|Xi|0jQ!G*0tLPJZ0L?t9sVqwpMi@vDSC-N$ErnN>XdyzcbV z+Ecm|UrqQf{JuPDZlHCRvUHL2KJEqqtw~)6tgYm^0vjZ6*)M-;tl&07DNFhH?fN9H zEet=*1ylB`abB=*+QM$%Q`pmaV`AQJ=@WV)!K~Vm^HgUjG={8Uidiv1`_`LnC(oUn zy=k`G%9h?xf$#9?h=1|M|Cx zfB5RF)?Z|$E;<=rsMxWnn^E|fX+l(K;n{VGqKEa?t?pnHDdk<$)YULiK`F7rm}j!{_mXw% z3f_M|p4pY=aKCnc`SlIf&!5ZRxEvZATe|vu@N=8zm1=t>sxIpPSkAia?(M4eKB>oM z96htt;rsTLzoxT)TKaEhT;Y&&M!EM1m#-N9L7g8Ea_Oy3Hvg76nxUa8(w@jn$3Hgi^r=bqpTvrMwwT$R#v zlr0PrBF>)jP%aWSyl?m}dD_uwoFN;UV;49r40*Bip4#4(M>8JIQNA9*w$n#b`i;aM zgDoE{&KI7oDh}XS=d*^#>!8`%vsv1Y7w%f2eQJ@AN2Z5-j{T0nY?-Grsf)Ljo-BRq zR(+*snrG^4zFSw)w(OOx`~30SaqBaDb6+1=xPR?`wbI~yGwS2cRVLd03H`KM`cwW6 zi|3D4mIlAq+_T(kW!19BGqa`F>js}QuLof}>LZqKI5P_NKs%!khw-afWB`scd~w-)k?+Ldhk|7PmPsr4^^d9RJCF8+7+ z_Lbc2A}MK`mR<98HJ`CSz~)%-nai^N`l}+o+&*?+Z)IGP?&jp}vb#4VEsX!*f8X@) zp*h^gcO9#n`Qy{RYrowr+$>m^J58Cn)3|y~XtVU=?Y;3A^N*hYq^!fil>FxYxjh>l z&i^m8pKYG+_g;Lj?8bXPwjNRZ=4`U=>%?CsS-pp44kxAMtSHt{m$ByK3f<&s<6(ZX zF35dXVZYo}yRQptFU$2!Nwo6h=UreC6OWS1Qj&e$_`X2CO;$5KoRUMtw7 z)bA))JhJg?tXp3fzcOT>P*rN!zcn)?wI_AG+G5q|r8dLRxNOdI3$M&sOY>hAdvCw_ zH|BZq+A3{<8*}g7jejX`oTM7mIeQnUdfvfY@i)cZ&!2f#Zhd(xxOTbT%D7E??ti*m zyIfqWl}+MnRPDSe?YVaQAN0@Mn77#a?B&^4eAl|I=6vRtyWG1#_MJ`5lHw=#mFvT2 z-dbaBfA^ya>#D-sE!A6Gd5#zEtS_%*d;ajhy`aBYyDZ12j?JM{_-?GRd7%B{^X#;j zOJ=&9XJ-hQc`IwnqxjQLKfTEcn6`U2{3<42`;z*{`%92Or$<9cW~}vPYs-QVnY1~*C4DM$Uc}s=cJJHqYxYbB3guU*iwV-BL{C@1*`tGX*oy4M4I1LS%(=G?&RCTyC!JWC7ru@+m1)> zx&6j(;}ixb2aW{~!zZZ=-uL15aekTN9V7kTbdNR11plP@911heh^#Q!eg2Kw+RW;z z-Qiz$b)43;5Y}O2V9sS`eDM3pcdk&bBTYs-b0TYQ8XVscwpR3ge5XfnO|XkrQv4b1 z3e$Cr?Yt{_W8JPldhy7A(R`Cvy@6u99gXk#f8BG-bq%`s`r-A%X%e}Q+itbz1#TB` znx|3sX!Vcq^Hc05r+DgrT^6w_Fn>+Zs%y)y-M?9szA|Q&z*67r)l;} zsBQ93mU^7Cs9dS;c!%UqjbDNBE8oA+UHt#TFZL4gnYT^9>)elwzPeWGdVtc;wA}#zDJ&wph7KlyfaMBBqTuXp{^zvc{&nZJOLw7R7&99V440zo@Zn&T9)1?q>%+FRiHwIx;2mqQQ4D)1BX(WBYyPDcjyo zoVHMT8_$~AOOHR(oR&0aAty7#8?X0=`m8rC34?4a!cWOQ zmTRtyGxh3iw%XORj`bm{R&eweF&&AL*>@v^BIKg|EWdKy%dz>G-&KF`-1obT(?WH8 z{`kMrPj`D)+14;=%ea@@lQz!NZNeS>!)$EIKkr#e3TeT@4jxhP;Ds7p?PswM_SwSf_{4 zM8PS{4!vvDa#~6+Xa>xE$t0L}c7JJPPUOBB^Oc`Hc;{3EM3!5DTl+mhk>=>2=nc}T4T7eNPb{1%KC4}JUHdP)Eh~yHa?jQ0xn+{!nsiiq zVR+iJb2V!oZ)7~h@MPEC%YVaRt4N1q-% z9j+esy!+?P(>a^!KWQ%vf0wcE@yA8S857d0(tD1++WIT}@Orx|-xo6X1?#+t>u8Ss ze{#Wc^Qy(>23$v&nx*+39k_S-U|(}%`Uci>4L3S?-FK}ijM27_RJr`$@bkm@2Bnd@ zYkOjU&Qsa-KkVk(jqk6#H%RYrInrL*o9Q9#^-)Bqc30$gi|ZD1UvnBSEUw+X>+jZ2 z*DaoF&f}W>@bH^<*RwCKcdl=@YLiN^x%BTu$o(t4D|uOi4#s=`|CMoZF`M~@z^&1@ za~GSj@vzsw)7WuX{ntL<8tYYMR|KQ`W?VHneTnDJgj*BzpU!_~_jc~P@~)+i^cJtS zi#^{k_myqwr20utQ(Iigq6jzvr^oc<){kfnTvv_`OHlG``QfB!Qd|6jl7 zi*oI1`TJ*#5>73UnH0Ef&4$nju4yNdHrib0P~?edQoYbE=WX4;#s1Qw?GJ9>+FIs) z#Dj@5eC1N3)^CeeKVH4Ldd>c`zuzYOPI%B@wup0Dz|2|dPjXk>R0!JGe}z5Vu1lZW zWyO}zv{jQ>l+sv)_rz`xKYcV~v9tgaYtliE=N!{tI9;oswVYKzWR=KC*U~E4TREvW z?C02D_~tPC;j~0jX##~)uzOe0wa&CXjy@H<~Zaq9-ZkI3lD)HbY*I4oAF+L44kL{i{ zzhGZp?Qeg${Mg^M-~GS&?@RhFn(4v5G+{>T{Z$pK55MX7^n&#uch{3e;ZEygt`*#5 zZsoUFksO+I^~_!4{l0a(msFh$-5DOLA-Z_(VsqIonS0Xze7xOff2`DJlInG}Ykucv z@-du#d^$Pp&9|o8yL#MfjSKH6pAfuU{cl}P- z-m6imT!FWGzj^NSw3uSIyYyQw>-MXwwmQFY)_J^E&Oh(|@_qJK3N!RyyzIUAV|~ZM zZwuGDt@b#Q`^wC`R9R8*vNIwmAgN^J=k|JLzk0f+p_I?9XbVE=khl1j?jB&VCAB>&U;<- z^qBI@2SI!>tXmJi=#ZG`_|36GD2`*V181)Jt>TtB^G|EN{vXG9YxNY~|HYNk;etYw z1<$>T*}lsu`s&(iLPDJyf}F>9e2WyCvoKbJQAniehPbn2w#%6o0cIY)JIWPnGIQB{ zOhaS*esp#33Of?^#_#<+p&3pMCRx2J#1}NzJ-McAx@_wUU5-6>uJp?9Q{JnbIEHVsNvvXA=q(%!+6KVMcbD|bTJ-YCeied#ap4^ z;61Tdj>{voG}w}L)PgRm|GIM}cd^;j)pI@{e$)Qa=XhGc^n0zzZ`Ee#x}8od-Q0V_ z>I+||2czNxu{+m3H~WA1dix5$|5lEq&G&2$m@P;v_U&4#qLdqCF1zL90=Kmn^?%IQ zs8c$%=xbE%A)kUn%4sb{Sw+TYFV!C1C-dX|ta|g4=9(uby)W5cyzKuO@22TF{`vK$ zU$Tz$A_h zxcByiTLC*aetP`kc=?x|$%#h~ExqdfTl4RmBmYv4Pj=6>J>`4HU)0`oZQU$aw*AXK z&f5GpeZB8m)&_l{_za)h>+;MG>{xw1mOW->_u_8)jrJ>ks6RY-{?Q1>P{8anM%U~1rCF4j>1?&68 zNBe)d?ss6(F)o=I8z@#9;J)~t#nQY}!Lt5}heMVuI(hc++jegkp^gcUR!)#J+Ho;! zo7$4B_86TpJoA9<-2KFz7dJg*VK~G&tMgk#LRpgf9EEw? z(ylWytafDKP!;K2ZSi6C=XLK)ti@Zz9tfSfag8Z2+<6!JD6YKyyQ{5_rEN5>jDn1gJ%viw0kX`#N_Ik zH2s0odjp;FrIoup^s>xv7q-|buqdUe91Uhoa$Fd*!z=bE=XdV9Ing{EjB`?pxz4fp zTdZhi&=lcboVMliiz8X?y+NRZs-~`XmUUKVSIhUzS9I9tU2A^EFsC+aZ?na{w{_;H z770z<)wAw(S$w#Ln2>^@nDbY^f3;ua*S}l( z@`dhVR)Kf9JIgC`cJ|)-7x1I~-?o48>ihDHZ^h}>Uv-py?|x5z3fF$`+V8H9y7eE$ z_muTs+c_`g-(@qm zI_tOofvCfcmG473j4qmg++MkVYR8g7-u4C|oyJKe6%%Z~$kkhh&iSu9;gS7^%<7p| zE=9uTk7B1NxmaWuFn7jFWte`GVoC`u5@qNJIkKmZ`T36WP7l6=g@NZ>J=8XPINf;U z@{QlAcuU77K4-O}&X7fhzA8zxmZqDWao8?!Zs)$vzEwT(`##^=+lgfh)@GjR(RBH_;niW@mAth}?CRhAKK`5Q z{cf%ItE4~WM+EI%5~HU-t^2oDZLm(L+VsC>-?uXu6n{TcSG0fPxrx)+_4n`l_{()_ zH`@(1o7*4Xi0%yE6ZY-ap9_Bkw<@busO<^=dC&9S!<5-+EqEOHLknw#cf%*!bflS?(=sU3TD0EGP!(?%_-AY7q_{$TeZ!5VEM4& z^|sLb-i;Avh5N+6d~wVF)9$`+O8?<4)>~xVclYOAnytqZld)5&qJ#Z-r|!I#Rwtd3 zNuJd$%neI-ZvUQkFT6KEp($(CP2s+4U%dK5dV|l-@Z+2?_tm)u35Tu!9QzzCg7TU) z3l8f4{P@-H+DoCB8EWAwVLMo^cm3#EZZ*#-O!Lr=r5l(2460jwFKXSC-7MGdtlMdK zaJ$7Wi^Z>#<)17$_cQi0s0s@F>K@U{F>_&c^!vG&?c7x!{r>pfblux)<^0=tw*}r_ zc`x{~P3-!s)+-LH{}5SZ^3s>hTxG(WEBh4oBm|}eb}cvPPiy;NdAy2WX9xP%hB>{%d$R-2s%k5OI^2k9w>H~J;nH2&hyP8 z85@Ig)+(L(lJ`n3L*9eaRm$s@&tpdomxBjwmp@23z++&tY~=zjml-z#PA>z4Fg)xK`QYoofSshK5ZUz$}gxj|sU z$~R(n!p&k{3fI(K+;6ne=%CPngAB~-l9C3ET)V&CEq%GGW#*5#zjlX|*bFx~h#EO< zo|VRUfc+x>C7s$i&v!^gpN;qaAC;%AAJ%pIYgx0j14F6Cv@rd>E1#;hYMh^D)BXJC z*$=ZP|DAlhXPfFq)j;DcgTwm2{J+f65J+^bIofumZTsqbYz@<$^q+QEN?i|A4P$I< z&S8Iht$ei)Z%5s(8f(vHRP?R_IM=W5Z{&2!K9757$e z`*Bm(G+M1fZAs-W53O07icf92vFU2(RqaRGyUxCQ`tfOUY_j`qw|bGE9%`HB-irPr zre1n$Med5)7n5cEr{!s^y%X^>;dOJY+w{p6_A7oZ@XTHnpvAW%?0MPQyZ5vALKAj- zaKWz?`f115Zm=zhcqMV(aD%&`pNI>?2O<5Yc{w`{e}DWqW%87@E?1rF)bft`8f^AH zJMFPce~wqfikPF1_M28U3vhKidqkQZa4_S4Zj-xA_K4vPGl}#QlXX@WmHHO(UYcrj z(kEYcqL+(6Xs~E!#PX}X#l4T`_^+SO#~}VBroneF=WVq)`#yg;`0d~cmzCbvUC*32 zTr2Ol`HOAsyTm!JXIF4M+H=81dgI$`W&hVbD9`x)bU|N(#DfFEX@~sY#vj}7a!Wv9 z!!2z=<)Q=cs}p!WzJIw>{=?%9OdsoY6e91g;Bitq(4ZPAWbU(h%hRo$`G?Jv-emSK z(wN_DBHX)rEaN)-j{AUQ4jrOjyx2*6ESD8gLUsY0q)L_5&`#F%Nreb zU!0fX*{TtdVl?xlMYZ9VMLthD1U)y3s9sV3p|Skhr(^XTAqG1oMVeicCi*;OTFG$o zgp9>g6aO=-ufJjyC|gp_p>U&f@5zj=852#spLbYl8c#Kuv}3i6;rXU=HFIO;R}P#4 zye3l|#T~zN?$g_=efDznrD(I|X6g}2XD>S%z7YSzsAzD~e5H%l#hv%on3qe&&U_}T z$S^_wnQ_9DV8J6B-))q-zNcxsgO#uz8 zYSZp3k_}ycb)l-(q@`R-57lV?UwUr3+`Hcf*UntB*=xJEHn1Y_YTK$B&Hd}|m}{`E ze)?*?aQy#`Z~LELoBvvL&)KNY+_Cx$2P*%4K9(f7G< zez08o{@MU7Ijt%U1va~$x{8bIy5%yeA3WUFKL35qzrJbKW=qWG?D%`6KS}=Xl={o* zf9;~L<=>n(OZW5XXZGQr?z|RVZy)%j#k;`trSHYZsg^MtG$`>YUQg%zjgJm7Ttb}l!Szu>FKd9mQq{HF|4-fWk=Bj8XFIQ{D* z{)-8ci99oyyxeZJGej9Bvb!woI@qhYO;M)el+VHqvmIJCNZwnKr!)Pu=7pq{Gm7Js zrk-#yJK&JI({P>P>Pf3tx`TG0SKiCw z?o(HSc8Yj-*nbXS9D;uf2Xw?D@^pT(-FgcWEWI`l~Eb z706-a=4Sk2p?mt5?&>Mp(!FjrCs)jF@ILyBgG=Q95sTR~?Kj_kGf#eA|1;4F6(;e3 zZ`Tvp7f#+DDIGB$Ik-|kp@_{9m~ z&pJ*)4jcgsWZl|hH&nZ>=i7D6#Kkgmn%?%QuNN4fTX%Z*y0aOZugqA(Byp==NWt&b zl+H7p*LV79zE%EKx&D*w{ujqLPfA*Ocy9akRa@7$#zjwzacq2az<%0=56d!4qXgrm z&qPSXX$ZdDwdZwG+8N)w%{k3{w~HcXEtSu!wn$X_(-hC3cyiMHrTcyxeN63IZr5Eq zElHETbiu)HhnAE7PP*q>b_rE2dF`QdJnmXS3Ip>HCtKYd5byzqii4%6)E_`RdHD`sn}0HR(AXxd{iHP0{zlJrE8=gIW)&E|9PyL2k13kI*4{R@$KH2y#nZH=3%<&v+ ze);~tiBAr1e8-&qVb6`Pk0SSNuIqSxnY*fLvH8E`o2)+xKD&(!sAJEbNCsUESB3`78P<};4@1y-tlmW z-?^Q0Z*We~y(MsH95o-B(lIL@@G;^zdZo(;}SC#(3qB$U&(erx-CeCfuenbVGK(|oKGtp51UtBpy! zjCLprzMOc?{gTaD%W}c#OLJBh%c@T`n5Z7P$wMpa(kvIHQ!aj+w>V8X<06`Vqu_{X zzu6mx2Dc?j9eR&;EqORe#Cv8!+gStly2^7;rLOPl&6D1mI921I&Zb;Z8? z-_K8XPS8<# zAv@-9QpF*k1&k`{a|$+<_toC-(GXCK-hX`2=7{$$X4;BJnpnm7UTk#M;eX-tyoH&4 z<_W78ey@6F7pj*g9Y3O6u_#T%{*a@rR(R@!0~Bt#z;ZzVNY^ z8l20y(ss<5&D?9sB&VGpR{sc}a^auXf3v;1dB;N6?PC3Y-|L^))vd^ zT9tZls&kIBUhWPN4w?5>b(^=%EVz`nMfv^i{wvQ9uj2Q=S?N`~>z3;I^Z{5Xu^DY~zH@9s1HtnsQBga84zPuST z1)eng^%XwzxAQW~iG|;sudjaXs+6?*vge%ICw4s>=DzYtU2oFg-zcnZ4kZVB3H zlG3)TH;=t^h0oT&=&q$PS6YAEOIa3OvOMyZ{*UM{VlLC{4z}ls%IxrP6?F0WeB!Gc zlkl`7f12vIZ<{R?r6P7Ta?j~ETpWzDCA=mNHY`o^o_?`3@o?+Ypr6$jzq<%zzcH=Y zf8@-Kg?-NYXLf#g^x)`r)BE2NpB#4l=9vED+=h^UaoqdMPOkHQb7f!RgSHyY`r53& zqP*dAo>}L1)pxlp33pzH2z*rug3^QPXW^anG)tdW0EZ1e6ii*R(Z%#Kr`eio`G zM}sBfI3}ogGqKNoz4c{Ov-I_6aoWL>9CLPkzS23bv-xfF?%sDxX6j7qYQNR4WV*yL zJ7RuBKgSxo*!gLh(_d@~{#|hVL*>KD`j>ya<5#Xf72*@j&{tbEbKaP`+;g6n5r zTxNLo$+B}_1PSaa#uX@d3 z)A5fVoR&wtTG_XJ!XBl7gF(L>BPJJaXJC@i;nr%AHJTV`cYsA$GFI==COeVpi0q(j zo_UHDoeEM3C9mdw&9asIS$OZUK)Kb*%PhjSVmgg3*~cabMd?j_&i(Uda&z7*vz?t+ z9sitY5QvbA)(c?Vy^goaS?bd5%eMuk%B1h^_;kCs%zA712~k5i=ZUtHXaA6$cv-i3 zPSVQvLH9F#P74;Fnp(tFvLo3-(dBtn*Ybk13Y=G;etgF7?OnI+oN1fy z^$0yT6ziTb(Quuil3=PH9UScFxgwz3QLc|KiVZoV&1d--_zMjUh2> zL(*SMxu4-+xO4gWyv?u9RjGeEcko;D^smv+#Q&6=-LG_h%o}%b_m-;6eN*;Z?7E@; zL+!VEzE6J4N3q$8Ve+G+V7gEoS3yt`PYRNsD(CM&{h?dC(Iduy%<#|5vyCKPiDK;*1Vm%gt8L z?k|+Ryu?)YjfKQpC*MhliW*H#f0_esN%aQO)LaB|1C_iSm=rzWefy#ru!)C;q9cc_J2H`w?@!_-xf?|1X{) zS;n`nEx#t8V=wW1=bff#MXqxPUc20n+B}sZa(2{eqtc%0GxvA>OS_qxFdpB!8q>$=jynm zB4PIRn~v(5t~*+JXOiIm>hJdp&wI{uG0CrW*%*_v_EnAH{=;uHrf^Fd2)dlxdGd@! zKQqHE4@QQkBB~9N$yb9+{bCaxS6m8vDQNqn!hzFtrlxRZbd~h;YF~pj-(-{$PKTOj zxlKPZZ3pZ3S5IDbNG^0ZUVV&P!6d8qMA$M1-n0it;!p4}GR}Q{}^J zW6@tP_1om^Wub{`Rcc1(L>5)B^t*pisbI3W6I^jVzo<@GkTdeq@=8DH40#DdWj2Ys zRpl!qtj?L{P0GKt>d30%n&&EKTsFr1iMW_7ekFc_`cu`)Pn#a3PX06bgU$W>RrNPG z@&n9|ME+TN!COOwh2eae-EIGu;mfAfhJ3xKzR~~Odi(vSU(6Dm^D*gW_xfr3t2{pl zz41Hude-$d=C?cl&T7kEcYgoA2)%t86&J64xpwvB)u~0PTZ88A&6)M}nbXP-OD}k* z|2+39{dM^AtABs+ZnfC;L*~DwadG;*@cMaAXKs$ZUHfvK_k8`@dH*I&aD&X|d2XKG zz3Y;WtdVo=(|uOgwV!Zpsc_*hW-!>fQsC&P)*G`wSDd%myMH0eIp?>&6?a$|nx#cD zwt1bs_pE8^XN!jiE?$yhuz1cSDq%4Hfw04Z7B2-x#+rs>>)1D?@*0G!TNf72t#CrY z_*{eY?tAZ4&WZRx6ge;QUqpK2!t)L}9%tNZtu9|qvnsFEd+d|?%6()1vn}T<_x$*{ zKtiN5!}e)@ka^)TS0%SI9&^LmQ+ted`aHL)Qtk+mc_-1=$-DPps#1Gz!QyK_&d2oC zPkZ;dIGCYo!Q|S1N4|ev`9NkV%eOr5ioO}j0teN9tV!Kqv{C5WQ|8#2)u{no*OtEC z#2984IE!iO$~8q-XR&?f+}Beq^IT}6#s#63EVi33*k~{2=M!mvF1@8~Z?46;V4bhI zuWm1pI1(nv+!pj;L;Ae=!g|~@1;147l`B8d(CM-!__ftnKbw#%{m1TU8%^Mtz<7$` zPG|sEmy63yR;DA`RUeN9b~N#*v*lElRL(hStd=U{V_^C4nt^hYrOwqEccwTvt&5%+ zV|K+(gds)Cy5sTtiTlH~uR0o5?D}3Z_a#^0pGp7UJ=-nrF7~{$veN0^pHDx}m)pvl zE|$99wKS>!MdX#eCm0^DeYf4FDcv#Upu+D3YHMFEJ2rd6^HlY3zq#M{&zNYx?Qh|k zYlg*E&r~9d5`P{#`R`=rw0ZlofAzFU-dEY5>0xdY{Oe5i!|O6vKDt~K4u29?Sa$bj z`PMsEmzYPMRyZ1@Eu<~7D90;*)yC^SpZ%E|^dH6heDj}o)#UXzyY1=g7tMV+_i542 zV_QKj$4z%mGbF62eKG6FEcwVq^2hD$j@6z~xxYm7pQd}h^{M$&VN~3**O=@s%1Xgv+44F&a}4Qo(uXfv=_^nE}jygvc0NF@G;1&6pV-02l&FYR#2xf(6H>P5_U?r&miTZL8?i5{J0`CLRp z>qP`}>WJXa`c^;M<@pC^2KouBXGt4iydH?!`bya2Ohl3$t*w~L#^o0nQ$E?WepxvXxl zjAc0ZpzWynA%FE2g}vpQckPVPlz%Ca+4M8wWAg1ww?o$Llc|$roWt{}wDP*?>$AC4 zvz?}9e!V>B%FMJ({;w>p39Ik@N_#r{yV$+z8ILzCbM&n{_`mG??NqOuk^eTEEb~1- zvo7=9()w3FE}yja)0@J*oORjEJ9~`2pGrKJcv$vuI!iieqF~E`Eu6R2WFFc)Dmebo z`jYjA`PD6-JD&cX#=nt&XT|lSkGJ>E-#*kW=Y}yG_y0 ze@*Yyzi3qwc6p8K-EI!W{%!VE>GQ4EpW7?-bl&s!XWL)qnm@UJ!TrVN=i58;Jn}WB zde<)E7q%4Wm}xloWm%H{tdlZ^?D8FgDl-#;{Hkkenf5d7p8bDqR7u(7(^_*XSo)u? z>0|9_kT@Y$^XNdhdYF8H{fv#*RIf8S>HI;%sI^O-W8WG zzZt1D)$PoQkMkbeulV!e+q2u;OAqakobK2+)6jaWae}N{d+!aARbRG$HQ%u@@4>Db z&3MIAr=Fae{VCt-V)3IhZ8Mh^y_}Jo>}KVDYejD6)k}$eiSE^X^DY~v*JaeLoAEpH zYx>lpr*F@0?=S7Qy0naM)7COs?_H_u|4_e?^{;ey%(kb?=4*MIAH2( zu28d;v-vj4Z&KQ~X#O333jwD^ZX)$ff!ogM?x?<0_07NT_g~k?QDw{29gODi+$;Vf zE2(&Maa_cT;48^=RUg7x7;a8EnYTN8mVTI$n z`g%WQoZ#tHP&>PXv5n(V;l0OPOPy>QHb|ZmEspNJ7Pk58+!NMiNyjB0?@TQ|>{hXN zSKP9qHcOU*@YAuox5T#J;8%1gS=Ju8!$mL9ajC=WOQoh>yt@*tSk<#WzFmLw$LV&P zF#Z?wS+bY}H*J(g`k9i9Fou;rYc3gBx;kN?I7r9p(zpW8) zRrH#q8r>Vlw&qw|^28k%xtf{&ntjbZ#?;f`^Yr|q`LfR}cxtou`_yO#a;`j;A(nPl z>rwfY9cluMyEh7o{Z#tsdZuS@*vDIu|29w9@ph4(Tg1eeEBCM6*RJ5-B>Sc2`sbrT zg-xnaU#2yFYt%2<8=xS{vx(oS)~{77)N5+^hq%iXyagY+|8ebn^sVXk{P$ILi_#zI z<%UmEy=>F#vbRIBQuB+@y@vO$_l$Q|e%ZEozkl8Rq%Au-e|LUUUu7P4du8pO>OZII zw9}uQNjTt?mJ#-O4eLVI#W9PgeUGjSJm>n}?cUxs4>tv#3w&GkJK*?*H?NBl54Q&Y z3BI?cqBt{WCC8)ayZK*t6bMb!n$l${Tg>&O$$4%&(}AWBO(*}IWcX0`q;~#;*>W@9 zEm~(U`ad%`>vFHJxzhjlv!9srZ?*jrbkqBq@l>BDjoTWfgQWR(DBS1SKht;3zop@! z)sqAAzZ~_0gij_Ino%b})Lo-*qdW;#zy<`|oG>%`{?)8VRi#Fb z7xr0AosYdGb)2TknHqOH>IfO8wEbCRA3W*d1Os7~j#F3s7tfcvGof?N6VLrG+!sYO zsdA{Z8DCSmekJ>>)r*^dmYDdzj#o5% z#VfX=WSRO|752P_gAEInmTvuTyeECZ+wk7C$JBqY-DdOu=IxNI z-|*pJW$NdwtGCLv@8@2T%0Ib(>CueNnTEn=`WMS{EA*80#?6m;FI;1`K~RA=iaG4) zySLTvZCk(h6!!1TxbC{XeE+@$)s5Y|{xt31zqWpAP^s&Ou5Zn^e|ywwJ?YX~ddlyO zqv4Ge=3F5bmr9@5|N8s*=qB;qXVyu7%Ck6H-Q{tFJxczC`giG_sVR4QrfWadpSI7V z@!qwX+piy9Z?|Zh^TxJvNpZ?I(VNrmeXIQQd3o1-q0S%MFYV6_Fkj=d=1rn0Gef-k zzBtKvOJfUR1|gk`Ys|wnLm58AJTFc(?ztu)^5V{=orh%)``<3S6&T&m_4=W?_C1|R zU7Nla_x+zU-AVuL{%NzmrcLaS^u8YN{N)vRl7Gp>XD?^pHgPjsY@d|q^Zxe^{>Wu4 z7LV2ius)sldFh`eGp{&a-`TgS{OYz>ze;S?Wgc>{zZ0(Ud-W#&^?u{Mn?3V|Iu;n; z)vjFZHicP#syCE+s$Zt^C!?1rAi;%L8anKg^^vB}r4h8$pFdQzDv)E96+&^~TPshL` zJo~$t89YJ``32nRiN3+)Ke5%GZ^v`yclTG_kEnNzX?nX~{^smbqe8}n@Dr^Q5sBPp$iarLy-@!Ivdzt+9Xo}9gLWA}GHFU!TIamz2h6s~bJoT2?R zFU_E= zbJ`2TXMKGp{W<^6ynA(rz6sCMtb1m0zR-5skwx!ZtuI^WpV`0h`DKv}6Spdde~a(j z#2WTz-_!5y7JQaxt8eN5-@ZM3`Ev8B$LSoc8hi&Y=9X=j%)RPm%BOv^qqq2+rTdP> zg}iG|U%YzfklxLe+LQS$Ztm|&2+dyes^h3!Ywb+io5_wRazq`s>NX$;&%DKUB_$k`ll%Wja60) z%uKp|raf+$Fa9y%(7%O7{jC*muH1`%H$O?!#pWi%mv#aEHw$gjlj9pX91T4IP*IE>1XWT(4iXE;&9U~mvi2S0RP?h?Cu!WEZ+6;WS_cm zaF>k5!}zbivzpSKcE-dl4Y|4E?V&l`?N|A3&%1Z7;bw=g+NR!HtERq6+WF)3zxckg z-fe=j9a=>E=f1JM`6Nw#V}JaIRLvsI-0CW@i*=2ZglGr0g2I;MTmwwUb-)edMg)#iA$p0zRo%PfA z&qz7BbmP+H6@EWWuXL=m#+CQUvjy@|rE4*TY@{PKbGPRR4kjlHqAVD_%J=ayM(26TEPinZCYDw|7AKmFvkws1;u$hsNYO*0b6(7rNH%0_*+1nU>t53~t2VxJp7lYi z?7C~OWtLU3^t&tx?F{7#+_rRk>zROkQ|9YGJI`@WV_J8-R<-A{Pu+9%Tv@0i;aZ!f*Lv~y{3b*ml?G8(c%Ns%7pG+M}6Lb9QWuVw2f% z%#@Ku<-5sCN%N&vYu7nw9k7kLS}}F9)#)cjOi#W&yZ!t2ulkukKIPoM$s5F`ufYp^1S}9!jKzT zzY=~bYOooXOtVc%=i769%SC;zFA*Y5Z?5Z>8?0vev|p8H;n#??9~u1XSQ++Q5b_W- zZi@Nt^RfAY+>V>SwsWRUznCh!*EQnUVx{T`0nceiR`s(s6>_iEYn|R)nAY%cX&i&c zMv*+d=AH&QhF_;@3vY{fzb*A{Uwg) z9CHLuPb{8ba<-Cf+RaW`$HdJSYbN|%AY=Gk;<}+_(77{rW^T>OZE-D->@VrPGw+_B z(8kkmq&AnHxmlWiyW?%n{hKG6Zq2)Qu5q{P_qn>|i=LmfSNdPE?8(gHSLXyBuj~j@ zni?~w_~Tht^Y@p^7!PnS)t_=2)Pnm_^y2AnuJ_iLN|!Jkx^?B&Xmg$r7FReYhJ#O#sEb-E_Jm+c* zzbMTMdQ+gwqd(`-{6&SidC%`G-Y$FB|K)V;XGw`$-3`-bB;PRId40~_&u{XD?%Uk_ z_e9v$A9VQm(Q2-gz!}T0`p$kZv*FA|FBE(p?IVoUHDY{@^&?p?FTwGKnuMY++PC z*Q$d&P98H_#ofj0W&TRApMB&e^Y;0KmMQ8_9v)9zp0j-0<_NueOWzj>J->D2)~}Mi z{vTGxh&sjy#$HS;k$Gs7l=kk-WE=IBF}9~lub7|A|E2xcIV~eLE4DL6NPwyI<*tqE zHu6R}_s#g6@VePM*}L>Y?3GgId%WV$V{F#eMQy%lvp=UUfM?nX)$OMD&92#&Eh>NH z>uX*s^}D1axg)q>S>-Q@?}o8e;q4a<^-bQ3oY#Esdhhh~PxATof0q53y~g-M$??mZ zxzp{VzGR%~IePZT!*hq9w>~pW2sHkc_vCKzpXY0O*8kD@ck|-yKE9a?{a4wq49(8h z-0`%bJ7rP%qitWdtu9_aZ$s^&%c}nMLjRvcoZnbcC0?dK=gI6ZRX@JIefhSy>$yz9 z=kvnz(=WGu>-TP&?sDb?Z?Cz{^`Ce0U)39LFL}3q^%=;*ow~La8?RTe_%FY>Gw|+> z``7HxUS_xE+g7vOm?CI7*aW^&diVvQha$&jkJi9xEJC1GT+nelGaBS8UDfy32yLS3r+88?w^#Ts zQBqvuw|cez^~IkSwpRpbu-=`rW|j+o#|Q2?e)sRMGQPc+akbHu0Q<8%R*|XvSB}0E ztUEZLcdF5J(NNW$l19$ewr&jy6>ksTf3>lzZpEH0)7{T}=lUrlFgcR5U#QFZ{f@mJ zE+#RjYh;yXCDaN1ZxNnX_(n;oZddP(30-^)uP490u5#Tb`b$m(zk21RrnWhsRlKFn zJebpdMu7R5_@Bz4xUQuE9SdDFPiBM_ehBdI40^PnPjBz*)^*}`y>+Xa_gQWIW%IxC z$G--N1HUHp-dc9mfA`v-W(*uN7rJ-JNxqlMFZ%59eB#-t;^u1(9Ffzb(hU|L&8W2e zV#Ijq{I&HidOubEoqTES?>}?p!fgxHtNrKQHQF7t^3H@?ADmutPkyDwdNg77#jxbn zlJ6wmE$A~nY1%JpYgTyt$mKoD=RUE`1Qk{>?rVM5x^9$V_@VVNv^8d;_OpNMewH)8 zWxl_*=6l~W>!PD~w(q)MwdU_e?c()wuG(Zz-?lnvWlY%KH_!gew(jYZeJOi>uYu(J4Z>xX93p$=HyebZ}zASqmd_Vm5DrTnx&bBwI9Nx?M zh}vCjj|=%BJ@@3q$nQGOmdIU>w(VFaHiePzg#F$7dk#HOo8-pG;A?9*Q`0GJ#!W>l zi-#KPPBpIgU8CC4;o`F?C2g8S2jj8T55s?J|CP_FEm&2rCGcYX7xSGzGrt6PdU(!T z6PkVc$)>t(b=-%!EuZ_k1)uT}?P@hHN?Q@bE2+r0$NBw&o@ZSrM2&=+6=pc*H>-- z#ah4mVi)W3?BeyREl;|33Qd$qly!5z!DD~@Ys@6o>^G(vb(uxQkvTWjN-sOyKJa0} z2V>RqXYywLt$F@goK5eK)kjm+k}1U@jS&gUzbP$U5wy-{(~|HHar4Xn1{}XI-C6&5 z#G7}AcJGe-zUZB6YtcjJTz*}hc#EZZTzc=Lx%2i~eSej1Jx_P4cmH>p`ljbCvA5PW zNLXB|d}7|2zisLE*!ksqOV#AFs$cy2^E&#=wA78M{$jR~I^z24qUNYSJA22r*t6uM z^xgb5J!@+gKkC)|r@2GuUG`r6+57K&j$EeHn1L4kP_j}5)lzhexs|Ta7`k)Q&iMM%!N}cgQ=?_ zK_ui?(}7Jn?>Adp*FL*feeUPq!ZiKEi`4elm^_<(W_3N!=JIoQik{8;ZukDPo&VEU z@2>hrU7m0CZ;E1COl*0neewP{uJ)4~ZTI|5Ieqefftr7z-_BdbU;jJjzFN6NU3BFS zOJ~Qf*bU~{XXjR>$1h#qlhT`+mhz0Vh1t5|v%x}@j~Dud`uDi``+hp*F6o>1=Fw{x z{hfS%rcdicj_V$NW0C4)5%**||IM}K^XHe@8CZze9;s!hczUSChf&Bw{4%3M`Yw(~ z(sT1|rhUI*y{~+o?|v}}n`yr#+$w?#gqg(@Cn|8i^4ZQ^Hvb(n3!{`qP}jPW_@Ajy zP75tPvix_~6D7Yp59e_TicOqw#I#trPsVoI12_9y{!^~~ncR8Be!jHq^i|(X=6qI5 z7dHABmTqyc=a9i%RR@c++B?kOXa^_{bj8|xW$IYeQT_Dtd_Os;;E>7UL<+?XHZ>7n@rQ<2+es_DX)4K8y79T zQ}?V+p4IM9gZI=+cQ4*`ExK5F?sJn$#QJO5KEe|#45|uBzh?=X>7Ix)xL{)7wYWP< z>}}thdDHFk3tvCt+pFx+B>gK-B3m|k^|dw+4JYNzm(%xO`+93nPo;K^_NvEM8xpE3 zb}x*Nkz6}vV$8ZJ_pg>*XSm#O@YzA_T5bRJR(qY_bG&HGeVCh;Beucdn$@)YdX>5* zq1mSYZff7!vTddNvbaaPT233U`?@|heA~I6v*uUse^~eau8rk+<%(%yI)C@QmRpv{ z$ns9>f4mGNc}Xtv&p#)#bjt^o#C6UB8Q!`KR|vCbgZq!WG=gSJiW*ZO zUUQXsHK$VO##JSXa}AG)SHIhRbqEx7 z=Lwq?PRgHiR9MJ`!@#=iB#VxN|KE=Cb&l(qBo|9;;Q6%CW~w5mifjp|x02Y;?^43Y zG%X~PTPCJhef~amd(ZVbOV$|na(laZnjGYD)|hz5;6dIiCLtFUx6CQ=Qrw$l+9keT zIPoJzYytxZ#{>mVqlBwjU*EmRn|D%j??=Cbna7@0t=;GRUctd+Rqv*rU)4X}|MmSV z=-jh0Ml<}Fkvrr4uY0u{3~Y0Ed4=vykk65lS!`(kasQ**r#lZl-_)AJaANYOV-d%; zynbtS*;%KBVd|-+>qYmfDSe#xrg~prO|3!Mhh=AGcP&}OxAt&bZrvku?q@oN-ppq; zE!?Bs?XP^B;Qryxtjg@gw|3a=uyb)@;t0$6TYP*+Dunl!g%1*xueYpGn>}`p26;Z9k)( zqW?vGyZ-vpdgH|4nJaU$GqP*<)Ww&~-}raY9M}7nXZLZ{e_cH*-geUW6Sgqve|L?rpdG?$Az4iIhx#$_2FEr^2zZKs3`daz1`_BIxE==~S3Yypz@~7MIh>eS* z*RmNm7nlinWnGc7_L|{W@-nvbP5UdGi-rwz;+(A2#gzLFi}n?(rP_1~ZscH7ohEDU zq+eYYxABql-g`fPb-U^_HJR<@6}YisZEQ9>OIS{B_-(_4e-dXUZVTMFux{)9YcD1iUY^o7q>p@H`|{4bo@?hT}LIy`{UOp*75vH?2zBhvBFlewPGzLd zXuG?pdT)JgZLD-o%}3uw-4%vxzmD?X$jUyqNj*G+!2a?kQRP1fh9 zJXhXlz-vG8|B-7C!bC&XrAVkao_b+B}bET(;eGrLWtpq+`zaIBoTR*Xmd6AH7=@!_*?5oOCwL zq4C?QYk#kJ^1m1Soxbmdd|tvFf5C3CoQMDKh}=2iJ?)sdr1Q*)H+5zRFEVA2c=)~c zeX!f)>hBr>b)B37j6$3nIcJ9iSkAq9qv18jijboX|HXbtACpi%v;Iw|XY?keMaN7I z|Cs!K_JNjF6{7dmX7ac+2D$Z4nNqJGu6$)in&_I(m!GG1MoxGV?$tQ$^i#_uKL7nY zlruMNaGKGw*yPp%Gm8z*sanrnvKJJ-%w=S05it1ha-aUG{RQ56Y&`)4B zcwN^v{WvSUD{kV3FLft>ul}=IMQ85pvUd!Z86;0K`!dhH;n@(unmxtsZqsh9xT&hC zwviuF)L+(YdVDf>VeXWR8ol=}mbmvu6|0mT(X=pKmdlr`7s7S_P1WW{4y@C!oe?Z< zo7HZ$@pC_Gz0bZEubE!^ZJHyJ{?YTB=jz?z@w4l6?LR1gR9=45-&(}_i2c4Dr5~H- zu)05Xzs`DXZl1L)^FGbbYFs5}9vWU>7GK@>cuuy>b(voI+U4i1d2aOfnxD&`@ju~S z^U3%tYfSYs;tZaim~uI1`QG49etlC6Ucb$L^;&sf;*&t(VW4>u7%iAv%v$U?eC_40{uA6?dRG-b{c(Bn?pSBt9U;b=-+^>8_dBO3w zlRoS2@CumG(%5*+MA-PHPdJO~fkSW4ZV#WKwT*3i(bDq8}McR~5%`KUcrG z;q8&SYL*k4R<0`F%)dULbXo6U>8iIO>))Av>H5JjMb(d+@sKd9^W_sSo-;K>ZJqX> zLH%=^=ZwR~$5|>S%{g3I;llr3_VLkxWd6$i{NED|+yoq-Nc0?(fAskEf^4736J-`} zTpH`WGi;vWtcDinR|}=qwmElBxmdP$E_YM$nr_C|Dsx#p#9vODcqVkgytDOYj&GR) zCOi_fRm+(bX8ShdkH&e;a`!Urh>c0F9WEb8+WBMJvFKxw$Iq^qxiHu^{M6s#i}S*2kztgN;*l$o*8hSUps&IsqL!*bDw-QW!03eV!yt2=DQj1 z)a$gjF*REozt=IJdV6E6+ox#N{LBTCO`&c&uVc~ z?dB_ZSN~q~PVH{{qxK!gV>Vygv!?jwl~*gxP3{<+vdYTdzxJfs^Fp!zR)4le7ksX_ zyZDb~d$4S# z_Lar>k~G5{v24y#CE1Y<%Mgv<;BC?47WU_(=2=rOFZ1Waj%ev)McF} zR^v0OOCmS)Yqc5R8Npj+3}N8;9TB?<0R+ytGL-}Jle zI6u-l*lCh?!Q0MvJMEwU6Wu2omZKYdYSP-pJ1%Pen|J$4|BSf`Eh1~K9LfII|L28p zdA~gO``O;RYV$`ZG9b|cPz4$AOPQn4V$Pe=K zEtx%lnkpLq%n`^*0R z%DsPE@8Z#hz0tq)oK{4?&r^Ta8c(N7XM4@x_rCqR=8y5e ziRHWR*Did}s=C&D(-NKS5A;I4)I)q{M3@%l{f#;G;?tt1tADSV_iWC!*X%{*m+x** zy?bqm=}VvgN`G2qZ`;54m*9DBlKi}N^V#hG?lb!la%pl`$dX6y9Xy80N1O`9^v$Q9 z_IP(~_fBSp`Y>;fYhMd`e+Ds5ND0f-S)ie*YE^gEdgIm8H$J&o&QHFy*Y@oBJ+s{$ zoaP*3pTWlRbpeM`nuX7yJ#!;mk~-QR>GTO0HCwtR%NT$GJkwX|@*XH|j6Q#sv-dMK%Cd=&D4aKi^ z&HvTU$@Wdewm-2##jA1Nj_Y$yOjTQ=`hI2N;X0k0zD#p=Si3N3ruZPn6Y@!vnQ*$Q?uaj1HEHpWcQOetZu*+T}-nkWA|p4Zr6S-r1+KPfyuo-gW`!~mvSAaJ>B<|S(o|zmbo`qmj7G$mH%eYHt&+D z+E3XRvHNYFd+q*}|LflDUbk*{Ro2%lo$cy=t7erPyvTiS%lt^`^?!~2JWa0b|0rB- zQFkLiq@+7f?@V#&-K+aEfA~uISs$)*+cl#u^X$_6-}mm>C)l?~Z)@4sv!&|YW-*f53(RJPGH`H@@b7L=TSrC|8 zv+cvp`WutKdOn!^e#;{-Roj&wu3B|-9#l#29ZWp_E$`A@Pb<+iA3g<7ar^l=Cu!wj zk0XmNuAleDC~-p7FbU(?8yt@SO2Q?)D@1udFy`y?lppgQr2@0-lWuyhcY# zmKh&mQ8P%mBePE}?y<-mp=tB->Z|sY+OVseEc<)vr}i-kw;A7G{azXGbZOrUyWUK# zQ0p&z`P0Um}s?$<2Nm*qTP zG4G+$Jc}BKw^7#Hr604eHMaFXWt_rh$(12-t~fl14rXzmb^UsQ^Ewf9kUE0}Zg@2FQpz3pI@|(#!c084hESCx9WO^nt z$3}6&gb)Sso((-0X2z+A*IszeEdTMW_k8nPX1BW5>QX}2+i}-j^M7f6)$;3HyZ1Vov7g+oOWWO5S3KD$TPUUHZIrGc@Eza#frdZebn#u3o&xb2|!uZVi{h(=VmBq=TNeoSrvztvS zRO*g&tqn^t{lIYe=ETLyR+lU5E0pwKYC3#4_wc=spx+j8(=0JJ^WBLn&IL9;5$usm zmfmD|WY!fm$&+?>)fEml=|%>HC3z-uBpwkz9keqfc@|GmM@!wyA5Yi4(EB%6QEJ!z zuXU{2JsWRt%6Fb{B4^EsR{}C3fpvSVUQ7vWIL)n;Y-8_%`&#Moxbcw87|xO~gU2{G*#V#HK$e>eNft zXyoKEbg=EMc(a2~r#JI!*57?M?AG}+w=K6a5H_2+@u$Vf`NBu`2@5?8+01Fi?N<`@ zvCtxZN!VK1@`^dUH>(o8@7#aI`kwnvZPWX#7FUyHi7j()oV>hX@vVzudtKA3rnsd} z;8fMS=-RlfGxO@lEWfyawYT3V>zLg$oA>%hjdqHz zoBr3Dp@4JU{%QZdK0a{V{gHdgvehA`ikI)bh+FE&VmwQE0bwY_K?`f*ix&HFi#rOQrT zG55On!2XHR(j4!MZf5IAtpfY?cX&LmUog>I>!qiw*1zhcmeiJ}DSDSm4ay9hln=z;&aVW{@08@E^Nx+;ZPc1)6)tYNu;_mWTaoaG(=0bZ$$NKaOj}Me4F}gZS zC21T>YAsS^Ue+kKG?2Ya+ElRo7OKUrS;tT_@<7}4ITf1itM_myn5;g_XlroKY@gfOhn9~rw_QG@b7$4o zA`y27CdNY&!j4bU{SJ2V?c(&A^ZDHB$qWYP%=+R3roVV($CD`3cfsS3xrpMi89h&) zY>9B1G*PB_qV2x_EP}#jr7vWSCP^miMsbHvW@6Z!@JuYfWuis*YM-ZWFKmpL_3Uyr zXZy2yOT6TtR6k|u45=Hwy95>d9(G->Xug&3AgDDcaYoy9*6WEajLp6qS~GWet*zSi z_hsg}OtqX%iMJ&~(`9;O|6KV0@YjPX>20~3xf>NuXS{wPz#IE^=dIP%wMUMBub-1U z=iHZmW_kN7zb>qHUH?hA)S|8;@9&-ctpC!4b1IYO#cl{*U^FSViJS4&>MyJf``iD& zyIgDaBK_9+m}@(863;ntdYfjQ{oH!~{^gQ>-rH?6+xI@HeQEi=c=}HL+fw&_#ht8P zFSfTT^XyXjpY~DLcKSFRsyz3Z;eqOV@8+}3mydpVRbl#la{cx1@4W9#zcyu^VS*w< z#iGBRk?SI#%iG$ApPD<}F5mH76YoLZs~@xeU2nDIKEGwYyQ;WR!ddufm@A1vA zUj1Y3@1l3cb)TkR1$9;`B|rb08S-rXzx`5o7XSa{@ZY_6{d~*R!xB}y3W6tg{omfi z_&WIJag`ZtTFlHQ1xtUQnr;<;OY+{z#$%iUdsZyr=<*6-5O7@5A>`(w^T~yAl80iO z!`qE195WaWb($@$Nr`JqIG}SQX+~`EXxx!Hv&xO|m$%oL_HXGq!ci~yt7&$4ebl#?XKu}ujXKV9yXE}h z`OFU6X53x1^_9o-pKVPderZk|e?Q-uRd1{_MQ>Sk>H5Y+b9YQW{`1D-d*%_Go-Kmw z&K(z2lRRCP^ZwHAIg2*OX#ThQW9nw%ekSv3wB=RvSdaG?tX%|3FQiT=U1H6`Zt#HH z^1mCaw$Y)X%XcXhIZ7o@l4$kg zRB_;p<6D19(2Z>td(n0QyR!lc_j0GJKlAj+Qq)Zp@_Tnw*zwF1quXE0ST&_C3-w0z zeB7KeNBiHQo-=zaGNuShZYVL_dnV+Y>kIDL3CTUZTllnQ)>^(d1>Sj_OVrk8mjA!IHtY44#h1mN>%`sKd8Kpi{bT!V4IUh@bU!yU zVZOlylY$AA7feg9|55zUUv7H$=>fjo3GwnV@)A-E4YCtuh57w!7QSc=-52`)Yvp>Y zxZ2#mTTgdSJHKY;&NUe~_51!L1)f{v9Wz}e+@5hkZ2tZSFIcBs%)Ycf^6uVW&6oHM z9-PW}nlDwqd0|fT#EbW?R7`GJa{QB=wc*;GyI;ODugSNW_4~!O3)h}=&;Q>p{QHe^ z`g*O%ueEJ4|4kJ+n3kHfg2qeiZ*$F3Tb3D;efjpODMtMd9)62B$+k#hgF|ad&%@uV z3_280iq2Q2E)Ls!@0%Fe{_OewbG!GwXZJc=d}lZ74YH6kaza7r%;d#lrTZ@Px+9jnEj`Ii(Ye&q0Yz!JT0!M`_>=R0Kz z7z8$4SXllg=-SJ@zMEc}Fbf+MuJT<}IQQiqTiuIReG~k?`t6;({!!<=GPP}4YmXKc zwyta{pDpbnu{_G%<0v8doyU~nugEgII)T}FTkE!3*?+hE{~RqU+!-XNq?k~!?eQCq&OPD3?j2p% z-Ck>*bL(Q}_4F8f_1beK&%c~^nt#@FesS#I((h02l-C~nx_WmwzbSug^sa9cuemd+ z1W2yFBYXF(>OVXFTD$#;|Ez28Mc&v`(3I=cb8Owp{b`Qhnr50BPZ!hsTm9p`(4@Mz zKTFs5uro~CqQiOVf$h!jdoKMv1uCEC^P;FfIZ$_|rdT>GTygBAa z4VSK8`CfT#|CJS{b$8Fd|2OBxX>T@$1r3XusvdQnHf)aDwf%Svf7Jo$e|y$7Uiu#e(fwYdOs;T3iK$yRDoKDENBp zw)^|*?ZvmVnP&f3lzK?*-Q)w;E#qn|1r>hYJlu2EP|DlvWY@(RJt?O&>>KY-*Z6A1 zbS~`LjAIg$Sv*y#!-L&+VP(hJvYhXM^Bt4lTfXGH!CxhD zob6bd^E2N3@_lbr?>(N8$YFTQLhAVMle`b*|7o&nYOUx{oSe`#NrO4<@HUGhjZQmv z{&D!iQ0^N!Y5SALY3w|nPYt*~TdiyoJ!9~`^nL!j`%6o2y3BUl>b5q}DQIEH4CSY9 z`rq2yzx}g)*S$>%-V@j^A1yiL(Kn@7qiRKfX3o_p-KJLUw)XZmZY}OTyS~>v|Cw7Q z&9KAuJ7_lI@z(F#?z|SeQ~Sh@{SkY}s%aXkxlyy{|2li4NAjD;JiDU#K})~P{$S1< z<=o<8Ha%Z1O|tCb#qMjY*L%13$>+%Z$+)-pq{PX_8;!=R&#^QZa893j>dlR~#8nYf zHfuzmk}Iz0InW}b3EFZhcXQvGjL4lqaohI4Ik(1o=kLrSnLhb>B^8&Lck=IfQv34i zqj27->2lMr$JrgVd@6KZ^_cbTL$}{$@6-=I^Cth*d-Z?12XzZO?oTc~-@1;QF(L5u zqKVTcKDRpmxAEq`Mc-W+TP$A||9ky@yC!%}e&%EGzWA2R8Qp^6M^_mwJ=4;t;Cg(td_pbTBe>j)F_^KVV_Mrwr=jJobr>1P;yCj(Y@#D9T3=h=n zI8_dL$UI^>p>lkQ-7-6tKE^adsn-{*IaGx_j3&u0az4m)UG&TpqsbR#86L!`p5JDF z+jUpPd~x=QoTlFRR3;avNzMgxvMf!1swg-}WhAdjc2Ut<;1Qt}e9B~1pqp<~W_^kM zd_}F`_gQ;R>)l`#$T^{wn7Jr-5o@Hyt>=QawNLDfV~u~Gs@=R~jg6tc_bDNV4awE) zFMk+)N^P65aZPdLtO?hAcb%SMWdAX}Yo_T(Dc&tfODpP*{juo%yy*7dwco2t^XE;u z?z+on(esWfm&Lc<&#M2f{(gSkiTcDfr8%iqcr7qdjE&7KMLJRT;u5p7 zMdx?v{oVCe^!E9}Il+mmb}anZRz2(eMh>xKH=aK{FaAX5fxGQl%eQ;qeb=}!(>;A& zj^)qE`{uhunuMR)d#dllYjbuJ5|B(VCtgqd#|dpm*y}1crN4hi~iGgag%nZY$^Q` z@j8N4`}^}d=Z)nUW;~tuwd(q7dz**%-`D;Bv*q*u@^`zy6JI}WCiUd50isdu4|J_`T;b>LTt;oc)5hZ<@ne+enu+%vnU6d|26aPj0 zPS#y=G{T~iw_7~2PG-Ze<7$?{E{ZFIPYPUrc#ZM?&#QZHUEdk5I(-7?<$~6gOv-0? zU;XSX;(n*m+vUMCxnS0WX^LqP8>gNYvt~{2X#3{&-E0N#%^iMPi$G3ImqoVIm88+B%k!6rbvb)>PDC}jlq~~kn*WHJA8zyjix9!z%yP*|fdckBF z>(>QGRPvJUFWRcYH;pl!Rd80p_Jjil)^3^nlNK2MO)@b%X_uK_vwor5iQ>E?7rtF6 zlP$6Tcv>Ob=kx@lAL$F1Pxp12$|$r#E@ZB5n)nIU)w{w= zU&hKE4Az@&f9F%d!kCKKU!}THr>{R;|JdZ6Q0!uz#ot2T7;`@p+nXBvbJ^Lav&&t} z_r9%`mf$hv-Mcv|xvx|AIraVN_Qmb2Dt``rZOJ2ynpSo|m@utbe z58h?$O72VVbG%`mRCxN4+1j;!tE+ducshBl`g{w^RF(CwHfO~q+|8G+&%W@ILBajZ z%HY@Ya_T?LY)YSWb>`_Qn;1Ahto%Cn;u6!y4M&x$f;|1Tf+lv&xB0ZR=GYAX?^m<7 zmS)}6IIW?*&B}FoVAX@uOIlR8rr1AK-?7w_d#_jMzeh71MZI*6o?N|YqZ~6seVn@-g+ep?fl^6=_}_r-pH#UCAS@2EQVc+VT*nGY@ma~iFA)4%x=OUI=QnMZRpni)df zv{?mq>=U$~%qS$_@F6Qsds|WTS-nd~k3Y=njrp;|Gxw3&=hNNO%U{O+@%Vn^+YOf6 zZ5P_U@4o+B*1yK5Pss3y)mA_4ZAM2fJuR90O2}hpkly(`XOk4Sw3Z7Qr(bBegf5dR z(R(mOpDi+IT1Q`})5`_g5uW0gyq^X+9PquhQ|ej!UHMNzYbJjBtLVv|Q+4W*Ym5E1_^I2zR6$c5)(u^ygWzX{)@$Optaof$(&3k8E?>Qs7 ztjlb#t^@PYqK`+{b@yK0q`OB~cKQ7a1&6yPiSD`fv-HPn_9(fEg^yd0-;&$C>fI{m zjm}!Z_uqcjW7u=;=dGvfPH$ea=6=ebG}n_|UsGSZs`MH3-?)~4JLUM3<)7w*=KDTh zcpmz3RrTigZ%tR;dsFopbQbZ<_O<%a_7_Y({9d-aY06XA)BfA%+x>m=7N>R1&v-V zg^UG-Pfm8N4HSENdI`fJ!|)IfkE2H-|JeWeH@W7OLBhQ^`43Y57*wmqNyw%vYbi@I zKa0(rnUu!<(m=VmqfNj`eWst#h6}#CKzVxAuGQb%ze|fq`n_wE+g{A+DJb^Ppp)Yf z%k7r_X8B?zarR6Xm17Y;PLn#0Y+aiDU+&lMN7s(dxqGI3_Wb(Y3C}Zn&y@(9o%NW# zQF)WH*J4MhFR$Y6v8K5_W8f|5Ij*`Z$wVx@P}peYf>l1I&)n8~raGy;W0q22WSFpF zN$}kVy*pXU=N#n}(BAgU`zQNj_Rv*b5jNK=^%9>b|99t^(Xu4R@V4HK@9y94Pbxhf z&s@(tX+ik+w62+Nt9EnFUZitM!dv{3?u|=p%%dlkPAR?8vqe(*jPf(HGqU;8|DBF= zM<#_e-wRL>|4~}6{_@Q9Pob-rn*7!Vv)^s;W#W*#7_2qD>~bFGlIl(GUn<2GzkWVz zqUE_q>NEXsN#E91Dx6k*E#J64dfk+I(SNU=o|_)qlwF+hxos0~<b{ycyFyx7{Mk=frm<|Xa?@q63F8D{S; z>{$DE+q@U6mm2@Qa(H>3?)@sIXJ6ta=Ui4^7B)9z$)oh1htnS3KemsR&FrFDa^#_) z>GzIK@3rWiJwdZcNh+g8km<_f-7P}0p)4E*5Bz$0W=vc*r=zvtlTrF_1m+zK19LEFb&rm7>~`IL?u!Cv z(Hu?z7LNvPo|6&p(qEN#eVw9zD89qvi}3yq7w&BtKHV2Mu3ven6dSvwdv>kas$RAQ zCno3j7|i#UF!+8xXy&ShCWcCv{_yWgEdtJJDM=l!5iV|o!s~Q^M&W)JN0(${P>K=u-U-qsAcNR@|itPUcXvzeYI?r z>}~&z^NKoOPue}}eU;Mx&ZwGQ1+xEUZ(gD^?_-9~?xi26mEL{5Ei}hFtmn++ zPmgrs7KZTrEz4+(xv*}#dqzuu(FvOs`&a&7?YjQo|5@uSgZdt>`B$r`_|ohARQ>As zdGihTU!Q;PWivFiG3?r5=Zp}%&qe)pYeZhPm~hi4Dc&gFMF z-|1QtJgxptkuB%gGmTy^k4=fvP9CXQ6Ign?la5}?(VV^dq^MWx zpB(eoXa5{ga@aGqHv8wb?APn>%HBLHV5~T~NyP7vY_9BI*B{(dS4uoIne$9}UyGml zp_sb1ctOdNg<{huOfkrQ?U|^#*!isU>n&FHAHz?Gwm)jGIBuPPkBxzQ+Y;`VQW-HJ znjTHOQOx%bwB_H`a;n`sqcmMj8a^IJ;)-GK8d(rQ_b9;XNoA&$l)?cUZ zPA~3sI@IA@5W%{duWDn+9^E~@4owV)^e@**USQ^bYI|hvF-~RgsOfJw-g9g=VE$J6 zBYXLSGt)MGUi#u&(|x9-LoY1WWnnX?Zxuz!e6gnxj(HXwI%$!o^DK*&+NY& z|6acmTdYu)uqgLY!s&#mtM=@xT=w_O^S$T&H~9YOGcSkBv4hT1#d zlh?KX+~53V3ACDhZguYK%Y7ET**?}H_9oZNrZE(D`JJ0^!C~?Q7LFZFxlTswj{jGT z3|qduzC%_2OpW4`s(oya)pzpVbJ)4lT8M!|;f0U+m&(a^cl_8TeaU(EqTR=C9@F%2 zY%p2o8qsoD%A!@0;mnOQ)AiVN6x(LAy!ujP*(yJ~=g<1yv?v*Bye!_$&UY~SBL`qU=AQ_m9LKOO#Q zvB@s&P2P@PGg`W*C^0SZ%$_ybF1_mO7t48;%s$MUmcB__yVLnS$E5`vi{}5Z%o9nR zXwfa~))vvG;NV(xQL@kYkj|OAJEE>kvn!In_vTyakJtW8^XI&^xZQJ>|A}3I@OsT@ zUGKB@WzWf#VH8?&(14SS5l@7JC$ zm2azd_dLys(VL-4(|yW(_U(H2Ds*3{$VH*0EDUNl)M~{3 zyqSJ3UN0wdhemmzeenKD$RFMm}nz2(kUf7v(Zw*|xJ+&8!9uWLQk;=4WVZk79G*^~Kp zSN~l}eRuj_xzW5O@m1h%hknc=ZpN+)9_{xEHOexUq%Pr{eQJtPAA3efF$doy*E`D=g zZn3PuP{PdF=9umd;ifAdHhDa3 z5*s*Yb11brvNJsqw9z~G^m6Ugi>Hj1_T)bknPZv6S1$2Dx71MTv8cx3_nRGa3%K7g z@UHNAdhFSOgc+3)Zx=*qZ>uWRH(1aUw)$#|;OqqL0Ip+E$L%hBbJ%_Dp6@PBCm0OhU2+Vy_7A1An>I>hg7iT5S*YmI4Z~8gR*vLJ?KXYk#BpNA%CR{669tI{D3wed@d19lJV?Fz{BCu4j$( zni|ypz(e@btE*LlowJ>0_Z{h=c=hOOzpe9UsXx!<$;kQ`LpXX)NKib*%{MnN8mHR&YRNd*VwRoyn%FnA8<8wLkZV24D;JQn1{oX$p z_qgBxxR;rM*_V0sqfntqX)<#!uG(4`_Aj#eTEMa?qNk7gMqTb%Y#jC@Y){yqTMDTG z6Jtu0uK#%VZ1?{O-`nSZu`^cAb(?c6{$)+;|6=EY!^61v)S@F@&YCZrCwCpxx#O?@C=8Bf|ufwCk>@uhfX%i*mg|o zoTUBz$PbTdxCOhVuJRn~Z<;FMoAErQGcvYnI@c@yrP)p0(Q2t3lDSp0Cx#Smo8Z{t z_s##W|H_oFD>%Msty8U9(|7-5%PqMDE^!?K{uYK0jF#&7daMq9ZS{q(r=Wi4{=P5G z7n^qm<#k`1r2pJKLdEZ~&}5S(g}cMJrd+3Vy+ z4T4m}uddoE9 zy1M%84IQP8(eI~ij9E9OxZ|nFY0bG+&*#06%QH|?Q1tc54x3%PWR3!-73=ez=ZgKe z&b8W|_wDAl&E{=ppH8ne)b&~{k=UK^@%2Bh;G+j`95na7w`bS8S9yD_-A@&Ezq>i_ zX8%@Ow}u}b=XugtwbL!mS)8uB=JNXpZzJz^^Sk%lUkWQUa$nY~x%Inb+6>V}3s*6Q zHt&}`vwTbFhEMB$uRjzoda5;0Z0<}mWB+s3LiR=59>19ys~ujx{#o0ypFwu4QWu!{ zEcvw6yfZi6bgwyZK<&mfQN8MOzhfq_%-;G;fS1>dmv7^RlH*@=AL{Ch z?3UnGo-&60K zuTQ+kak|4sv;Xs6v8Ot_mi?Qh*{A7uu=3x<Z!U+ve9KlNSs|CLuOv%Rmcdl9v9 zRrOWjpZ+|i{BPCnHt(1H<8n{fIL3IA`i$EOtwx_o?gWHld< zxV*BDK{eu-=d)K#!U`wb4!teky#sq_(5)_TrMhBLO<)*hc=sNCr_fqX~z`^sWkLSF(I;-YVmEBZuGJc`W9rd_9M$a8 z%&oe;@>($G1RlfWDWxLk50or(_cZbK`26ag0e3Y^zvRsKdAq77)m}Pw!L6rY-kkE* z=Uv&x>tqvU6%!u5TeEv^(`D5iDLSCOq+}8s^R-o5e|6S-z831ud>ggfE41mvx_`Ul zv}!U}mS?7JDT;i)DM!=V=kVOB=eG{rDp9nJ^|3!%q{xPOz~o_hCN=7-?*?{vdYrC&c^x9xEx=aM=v`>Cr6#pZ`vzutD{cG~r` zc^9LuON<7(bpC`vbS^ilC zn~cT#jHgvGvp;&hXydWZV)O24+375N=_8TYvo&k&9Z`+QWjmwai%rb%VE!yt&d9>5 zx%tj!jYU0%j4XMl&i>x{<42)X`+U!`na0J{U#D?XtCD|-gmrN(Gxl^taKLNF4^0gm*_~IR9>qr=&aPi#8DY^PvrO% z8_WC|l@e}0oW8eiH@Wkv{hPhW307%m>D7-yrJJO)9+_HQK6~Sh*j=GXOePBq&vvc7 zyXCj!d*ioNzts==pE2pf&ygQNCo0b3jUfuTdyRDV2-6P#ZPqm)S z`t0qhuX`f)!PPyELSKaRS)-OsdFf-n|JR>ZUGBv?Rheg(Rxhqz+cdRXZ(rP>UksNU z6qhOPKl|tH>ACva5j!zV<8RU$AM`*?`X%47VBHK73pHN?ZFUxm_!sEy_>6 zUl;N1p>k#an~pa-*1p{KZ`r>)KNouF?YdO_l$Y0h&+F>#dU54(Un?VnuAQs1)?Pf7 zV{!DRyqU4)zo%c_FOw+w@%Og-_vci8o^(gmXp-fe&C0uyr)7t&4_mqQ-&W_d&Yze5 zslR<*G5(Z(@Tq^(-*1P^$IMJ#k-DN~iQigbhO8^IITMlt7huVJ$~Brn01U!TlkJ2LZ`PDPW~)$?xLZBNtu5^cgdGA%M$fZ^DoT!R`?)!o=6m{_VmCw2(# zv;X~%ZR^9L^H0sw@7f%(X<=O56Q*}A_Rs8|`#oFwcrF(-u*jXN&FINJqw#u$zEix; zsYn-zkHY`=-Po6YYyQkfbDSg!yYqM|s&196fA;sl|AR-@b@LzRx4-x8$EtUs(#_J> ze_gkW{P2Y3cZ>F&a1pImC874&?d$p1d=HH8ImUO4Z=G)J>9YZh3xeP8+4?eUcf$Lp z`K}U`8@?Xgz3H9TUFKlWB+f^Bk-xrw&o=GsE^+nz67c4N=CxoJ0k=pu!(%EFb|@>a zkK8ct{|~O(ISaR6%sg79{pdrw?~9F0FK$i|bgM`f_jeU=ika75f1xd>{c-!`%OcD= z8@bCI1XM4Et-bo=7z3wA!I`zT$CBLcSFacR$NRF+(cJ9F7oLcxMcb_eX5Lz2Hut$zKclzsrM9THyf?c8tv#)+Uc8WaJ)?11qxSDLHOn4LGVCz?d~E;E z|HmX|=gj|8^6zr-rRQ5-<~r*-``&0_D4n>j^5ti@Xt(Op^`gT}@y`9DmTl}>&)aoWUq*L_lnl7+3$yR2uu+p+%XK8bElj~{BE&Q7|fI@@`6 z_|LGP9sVqV?!V^m{#Uc}`6upJ@pUibinAZDtv~bo@wpRzEH4gi;XbVMXX5|G+P2|w zam7DvZ+`djpM9>HM^)wTzPI1K_j=!5R6V8i%Inzm(Hp0hA3M8t{%QTN+1I}1{NCIm z=-{9snJZ~~$7qjdw$`-n```E8Ut`+8t#_S4XvyolU$g#}JpXdqX8Ky4$e&H$Tk|f} zM!roo6#K3A=`3iWX0QC*gxLkV{+38@+Z+7p+)~r&Y#s?K%U`O#^X5CoH?Q`|o8Qsz z^n<$YX;v=JN(fyxW2fPU!r%g7)?K@*w|W=com=`HH1n+)yX5t>GtoTB?D8LDLy9lv zMsDB9B0l|?*`uxNt}nA#_QyZcVacRErYda0i zUWM5#^*ENsvv=APR{2SDw(%si?H67+F(uGCZqB33DHl2UZPzRiXbD;NDJg8zmIcR5 zST&6%2|5`~^WQcnCqczf%y`$e%A2djwbUb)WKzxXNlTgJ&sA5%m&n`e zF{N~*p3wQe#%yh`;jz$46_t}7@A6;GS54*gco1dkcd&BP*C$RpFEq*ud2G#kJMo6# zsSN2%=>(|_3h9j}jxcXzPA$3_@AZFD+hv^_kAz~if@^oZ-?;6#*V7<9kK*vlu`NRD zT11v!EHV5W@MZ!>(ww9H$NIfIx;CwF+j4m0;XSUW``!vo)44H8`Pq_(CXo}~pWC&& z$RYLhgKN7EmcFg3j@{$O{Pyp=@6)TMw`KlloWq`W{jA;LGPj;%r+iZTx7k{)%(^7- zd4i~__PNqI(aW#B?SFfI(k3RAf`z}GShY7_PPd=(J78nb8il11n$K9?T5WxIc9MDV zk~zk!&dmrhefhF)xw^I5ZrAUNEBpCO_(N89G3%PS7)ZesTE6nt)Wo~)S_m$Uzr&mwEKc#RoYxIuW@6NqA7qzu)X?|+%o^P*D zTz{EV)qO1}an+1qbNBRLJKfJeRdVJCs4xD1^4v-78tr2@kG<`E7yCAzm&5MW=fD|l z&zGFvY5Mxw?#=J-3EwonV{}J#*R%99{^FP2quuxocr8vBUW>RL!3nCD;x#G~TT+kQ z`LffQk1zAmtg!O+@0Ne5R(RfM-gSS*M6<(PYb8EhX7%?k^2rLCttLOSCit*#`=j=} z{9SvyOLAZB&P=}FTW)gqW5n%bYbEQr_f@s0CTeyUi{q)0n`p2dBmTphE zJ82i=zuC%H_ky}=e+;))WuA=%p=-(95O;U*skzb$PgV1-UHgXy~})$S5k{ zIDs#S)iFz8;yo6phA;PwXU6&6-fv$flT>s1>)w6$f8V=5_v?=zEyZc)W?F7epKqF7 zZQ)k-0R3qW(F-40Fixteu**F3w1POWV zPWV1k&|X<=!Xc+X7TG|}5U&MCG_3?3l!P>!oH$H*ZhUg|@~FL=_~3qycZ7bAqKnWH zjcdpEf9~L4z@#+ug!?=9idH|arN%wR-)4NDQv7t^Qz6}zOF6n+mbh+sp>a3i?1Qsg zXHQl=$-kFBdB%(aHJj_Ry9KnKdZz{)W6TSGvMwYt>$Cb<<(D3|Yu_(>Q+B%Y^|IG$ z+jvVl_;mj4a1n3WFm=t;;F4<}OPK`rEHZbUHtG4<)uLIR4x1WkjX#`?ei!|7Ud`@= z{)tCKijOi0xhR-TG&^W^fk~ihW%XL_Xm*AjZ+862`nTHVk?)q1y1VW!+8womZvm6U zfg7y5IgYG5wQfDj9-|0riREXQ7&h&RoZPK;zx1By0s*h~e*(Xm_1@nI+x_4$Qg-tK$;Z?Rgxn@Eqx_T`V;{@7luzNb^O zdF!H5)^NdNEwSY>=W}Q6KD;M6@upM%i-XK7SFU+kyy50zFvLpc||c>275?>sI_uA-#O_&!H4{L_fBPGm^trEV&&l|&8V9$w;#SZyzi|} z68{z1iYIj4k`i%75myuTs8!%di~Xvw=@2lxucI+ zYRTj#wmQo>CmQbuxn_DKYbhyBY!YeW`2E1tW}m+Bf*Ja03XetRN(D80r)aqR+;l{G z@2a*Q_CK!PvAk1N?pIF{E}AbsUxAC`+H8^Xz|xH$rtyTcwOa^w25IDKX z)ebWDu`CHLuq(0US=8k8VuH{*7KRB*-j%u!w%VAz-}w9^$K8&!O=)=-_wFsLmJI(^ z_3yQAimsK0RfTK*+JM_`_tZkC-3qyM#btKU?5F1p&PXhmH;*yDbG(9q!O+KtGdjur z+e^pGZ=3FVNPhgrQ{L7TvZ29Ny8fEW>^Sa<+^Ul$bAom*tYR)Jo+)o*e|O%#y=lK~ z9`AYn^t?4|I*;&Uk+~-)J!!tk?!EI;glEqEIs5j8?5!*OQ*^1SsOrKO|HF2<7DauL zeZG9NVvdORUha<$*p?7(MzjL%u;Sne@R(q<`e{=vqa zd!W@WUu4fjE$_8ytLInE6RYg-6%1;w?pn2Eko|)>-8brW>jioU!}7FTl#gb=smuA&n^yE_E#xeFq`Gv2pc?dt8U?Y&oebAB+aPOwd}G;y>)X#e#ue}?Km?+5Mj{~voyU8?3e zsc7#`v4czuFP6W2E+D&h>e@p0sqSAiI91s#bT$f1cp%`u=$NqJWv2Fz$V_b;hgeSR3r9Hy2FA|x zt(SOp1pXKO(c={<|LS~6cUR%#=-NEC5UmAGEh+N8@-f?6^!pmk?iAmf9cd-Jz3;lU zk+X+G(t@-F94>Mn1$~aF9#`dE$f>}5=}P9?&9~OCiKtxgj-k_oId#XwU4f^jO`5>7 z)MN2*`3bZPh9GLyBq z%ZAnb&ciFe_Lf$=zi>O^`RLRSBd(yiQ|G$BbUVqp)BVemQ$hU^{ZFcjj=wmzW@XG} z)!p74vX^|Wt?69jsTkg2taqo$`uOb6sXwMOrX0A?u&`aXT{?DMx%WL)MNj8n0e2T3 zU3N5k^|eQD??>;~PxW5v&{chNoz;4_;Det}Kg)iXEw@Yl-Rj%V#qO%8w6pW97k-tu zD=&;|YL?gBr)RC?s{fSUeVx7PnoO^ylvDeYisGcD8_%Dd7d&y*LPlrldAC$|z1#Ip z%|pn;p)9EE(!^a4cRkG3x-PR-X6?glxoWv;*Y{HvXnsEZj6Kk?q9e=m?X`}zY_|f` zuN=K#Xyx_&#BUC!2<2-QuFFF=xLv+@aZ-j&40|S} z{X6`Q(mK_xzDs@ATdrqhSZA@$#e0$c+CNuRcT7_8+*?$o$>F+5rE)^qg~Zbj1zDA^ zwXT;Iws^Mkd8T-%IGYjYq?U5;d$r#Guie|VmzOzo&Z1(UhcmwSzJI^!_SNvq-{12F zGICa*sg_cmslPtr-@1o)-F8isueTRuI&A_lrW7mU4 zG9RML$|sp{1`DtVI2))aNWW68sO4g4Q1~>Ffrl%=?*F{D;I&hxJYs&-q{t!=Cw}<+ z+5~M62Q5xjr}JSuYUZr8ix%lTe{$a8SAFZVA{?3&xa{=4nLk~zKj7Ix!TyT5eqLU+ ztk*3}LKvEyOOALxdN%#s_qDq_9dw?bKA6v)$fEF}TV&!5zl(XhD|h!y5Ut>rS#((M zM)itn4bG=+A9&*~dOP1z-LYkg7~_?oYm*vz7(2IhZ8NPo8}sXca~{jKiiZx)rTAG7Ywx_9!@lM2t878Rw#b1y0{KdyUy?cdVh&s)!UpZ2{iv+t&M zmE;K>y=WVY{0}n@7;de3oA>#h>%s1@Sz(W&mb!V}Yuv>g8yZ_at31wo&$gv$-JNEF z4Icge{ON~wr0Zojqsw zku55dI%VdVS0r6H(tpbSkh}KtQ|wRpA_Vp%OvwuojsMDjNTx5U|6ADiWAFGSe&+nM z{l2$8{zVHknZC?W%ANH1?8Sgt306NgJS~urb#uO@Gpn{UD(qfYdZmx%hA>BkL({vS zD%<@y_f|OS1GCgRqaQ0cSuSW=d{q7z<@0w5!)r+f#?GjX)6`zH@jNd7>MX#-@NV}z z`_0L0AAnmQWVV1}2FJWKP6pW7>Jm2`- zkoQHepmg^9)o&NQ3OXAuztVcr!*dmnDmN(?v9CLQEhvgP^@HHtyj6MWIq4tn@84B_ zH+1*wU7vTgU1_QGYS$ z*2=b(3=PWDly#rza@{=CHvjszTe;73pKo`|xjJFiVZ-*-KUV!r{mjUa|Kgs(MK#lf zW}lzEKXZRAXYA#mi$V+&-kv??UlaTN*KNmqX9oMVzqU-#7j=2q_1SBkxj0kB`P%i9 z)-U1QHFM3(^Z%cTAJ^Ak88<7|Dw;`!_v_RO&pneu>cW2B#$y2c8c?--{*5;pTta-%&(Z2z?t5bc+BYXroYervY%mB6Y;Cq{Nb!Q z*S(0msC&V8Kks>56J2>b_*!s%{(`!|uda)?wBJ5~cJ$17KJgEBGO#dm?XzfgV_zelrtoi)aNLux zg`$GjCdNLVh^>i(A>h66U-r09 z(-#K@X)<;=7zxb3J3XJ3anIXbyaED^5~`h-CP?}GOKDltzUsK)YePm(4kfN2#}EO| z6AnfKjxC{L-3f*PZPTynpI#W_h@QN7u8DsQ{{c>da!%e=~?dHi}J1V->tuW z-|1dbV_~C^mTpt4qC|JbLGPliF}f`VuJej4o)uKp{NlXb$=_r@BW*_8^yhV({I#{!;0xICJ6{J za?VyV3!L!F;K^afTaHXZUOOfQSWRhgkqn=v;_Ed93P@>hAZ+`~Ca<`IkB!XYHFT{7HSDdZJH6ab&R% zqv1Ns^-rrmhqtWjn0SPN!DPuZr$4Ps`Ht7$tgFnqSNZ#A+NLzM&Q8S{rJ=9&Zt0&h zITI7Q^VIh*p$k`6WmR=~95K7hZ^M6Thtc#GMcsM2E011$@nfP+(%MC(%M#P3nZI85 zJFnjNe_L`|;)g>^MZNVc^%NU!Y2S+96n|)OM*ZD7<=hzgZF2mx^RxCvN^B~K`nY9l zVs`EMT*drCvv+Uiy|C@y+n+9xw&eKoeGQT~(hd*jwUTjyQ+y=~6M zxfcU>P5U(MpXYi1sy`nd|2J`ZdBJg(vpq5sJL#k&7ac>i0wVtEpSQo|vY#C^tWlNudE0yJd1V%gna zx?L?WmAlw%s?IrO&c?Y1XFg|Ov{XF*^_dd~^9lx^A0<=#d{?dh`D*X8y+%%H3wYXf z+OM^&`?=xG;i7dmr)P^Eb$Q!=Z~n`ZSAu`Vy^3QlV(-zBxaoKC-KNJz4hpM1ueBWD zJg+@(`{!>3R)2cl`uLZgfB5sTe6_s2PnCoN>kEy$q0g`0eRlV0%}$w9&!wO5cHKTJ zWV4dD^DL$*4K4Ft&C}Kj6KJTo{^6Z|UwmB1zKCPfbJyS1V=4?jyNtg_{>H?)iZi&@ zJ?ePc(a@rHNo`@t3)|~^=fAOk*gZkRSLgZZw@rV~9x|WXw7Gqm``m!=x z7dlaE`wPBhP3|mx8sEh9dE$2LDk@bCue?zt@!jpM$$OcV(leEOKTedB`*`?syFcfw zOOaP^em`h9;itlr=DJyR<#Wq59oF*2%DS+X29^a*T;)8?x%-s(-NJh(zdrjVS8wnt z!9uvtvR9)^Md4|S%>=G3AEp&HKHku+#_*u)u~)Tgwa_Flr%3H9W>Ss2&+ZmR=WUz&?=gRWs_5xw67y4MTf07g^yz5D!E^lfFFzjc|9{zI z>e5RrXPK_4?po7Sx}a=9_!m$k;L9QL)%SdE@!WsQs&HXK*yJpR`5So!uZGJ!-t_2x z?N!B#9s-BHo}0n^(5~20@%Tnj-t#9q=eU1)kf%I<2b16w$C>@fSM@jkwcofuV@F8) zOFkwKw-fJnzkl4Tc}Zk-!qJb}A zTLy;dbEmIebhX)r{T1Jd1v-;Db)I#(Dm>b7{{7nf@ntdp4*WPM{LOQgRj*oxtD`O5oM88&XqdfR?b zewIeCaOUKzQ&*cVSyrD{&$}>FDRWUnSA6XLZ&$yVUR+k#__*z5+uAiTl_!cgjBmX= z_0G1aDyAgnkKMQ5`PutIC$8H5CI2dCY4azxqaI1e*!s?Qv|@p6V0Bo?I*V-U-?4Ygl}nVbwXKZ}->K&%RC=s#S?8LQ(>ip^F7CU( z$Nu(g+pQI^j4m79NvJqjx3GPedzX&t;kk{O2N&#d^a`@nuZUZG{$p>0`L^ph;*B%3 z{P(`zCGFR~d&277tE$ygm*-Br9iO3b`)%N=Z>K{(~ z9Hw8oUhR_F=cebmtL}Z-`?Xp*_s!y$%nUPvY*IrWtSDOdXVKqB)yKa7d-mbC#*@XV zqNfWkoRYjP`RB;aV>?f4O*1VjyODhFa_rT+9@4eZ&!(N5n>uId;*x(a&q2ymtDqE3 z{=59nGXoeLcG><_ed^65@JRI|lMn-w&7;VPt_(k|CTx5cbU*Q4Lv8>IYn}GfkA}<- zvcuf>Yiob26n!M8om1%~yv3jQP~^L?gInc&2+_r&ijpF>=d`plm+q6e=2d;OhXObDrbCHZ@%kN-2t-!sjb@B2(rOWk37sp#^q z)biagcm2HZ_e0&}-;cYG9rsFVXXV-bX2+aqlg$nrB)26Vn{&z1d8@PX3=YwilLRJ3 zs%~}@?|C=t?$-6I@^{(RCjN9%PUTsCc=Mh}`-u7%%im4c@cnc1UvahT@1$)r-2b@z zbz$Ua%}H!iXI^cQo|9g+vRbf#BmI!~&Py@*dH?VH6VixGiu!cCe^c0stsG*@AIL0{ z{gn8#ef8lmZjTw6bADESeeQN@hia1dB9+3anO9HGn!bDW?(ZRA->iBSH7!W&sEcC5 zq$Qr_G3G1^EteMd+w{-!n*D3aJhLt{`h2Gzll*Fx6GYr zeLZAdXJV3`rCucKYv%9Fx=VFayg-zn&79kKuS%y$rvKa~vsvcwrCIgsK2Mgj|MP*_M!ovo zy4QL6q511y{5|-KnORa&(K_AQosnxcuNSAL(~Et-_pRU7#yn@Hxw%)@hpU>uB|K|? zp3c8^cE?ny_d*Q^9G307F;ijVF6H(j9Vx|ziX+|&TwIjmB!Yyz?(ZxRj9{Bv#ATJ^Q+pZ8R5?%gaNs#EoFj@8oaFpWU~GZi$WF`t9$f@A^0OGddfxNldjdXj%hXzAVL zd!P3_`ni1Ga@Lqe_b+$+cGYS;yC8IVlI_K6n-jrj#P~1rS&Ejwy1gPla$@b1N|SvV zHRhq)m;27YS8^{$H{W)D&Ohm0=3F_R!QG zZJF&RDVdVt*H&y}({@VF*PeB#X97WOf8`I_ZjHI&kffp{9E>HwsfEL#Yq`4!8W^dzSVxO;hs}w4-z~V@2fTGQ#^l4{oWXr2ol)ccs zzBX#%H0C)?0X>&`Z^iAFRV+DFwP@*{r^@FS+xXA(E>S%_Df?%X=}Ng3k`ZUbvOV7_ zyj76d{Z@2u?Uvek74zS$y_@~)>}sFY1+m@XU&_wETc`f@qEE>#+rL*E!ZSVMd-l)J z@U=;@EILrLpx*EQOV!KwH7lRLp0&RF<|Fob>_txV9-jPR@Z<1V!P%u#&M8Hhh2+mj zp7Xi;@${VhGJ9WppH17Z=FJYV$n4DYEUx@~)^zsUCfhKf)oNGU7x61LSgp3Y{=qc& zX>Rw;N7Cn{!)3$sE%I}C?*EAWQqI4ZKVG}y?X1VQ7VL4Xitlz$agpn@+oPRz{pOC%+Rou- zIr{&rZwTy5Ognj|>{Qu4U6Uo--E-yRP4>-NZdf) z?@?^M)OO4N@BhGBRRJasCe`y6ypK!+ni;g7pYmLE??*fPp7#wEwY<#L>SjD?$D1zf zFK$z+Vc|YhHQ!lN@#+LA!48on1+webr&znrdbE0**n|h7dv%fo9fCA?RhWNg|9-yt z=h@V=-amuHHt1`{2{n2+-*TC4bVqW2d%fLli|X1JRg9c|2R$8}{7wX?XyzT1J$>X; zM|tTr3HH&S8IjuT~wJG`gE20 zJ@rc8&mIn|JWF}wH*YOl?Oc$+RI=sW3(@CO`Bw3*6I&Dz%)fWv>*A{EtHd1^Y~S^L*M`!yPuG4t`e(_X$(F|~ z<({m3qAht~&&vAG>t5$AU*orN(v8m_pGTjF{u2EC^`cis>vQgHyOq11eb2q{%ikwY z@ZXhQK0nT;wxR66tqof(@6GW%I$4ZG-(&mo??K<4I9e|#-alSfZ~gMy)g!ByKla+NPkDF`?{&iS=EpskDzDa zxg%J1s%)}~;lBC8|3#vLq}6+^(`~~Ki2X2gGrl;#t?riP>d&iAh3-4IK6zTQGMC$% z&RfD~U4AdO0Cmjx?dK_mPK!Dtn$6)mH=z7bRnm^U9qwOLJcKL`I5Ny#6wI|$C#mvd zWEvBb#__q$#+z$&*vtEy@2|Aof4R=%i*>lOdJz+Y&K_50(|ueSoKt?V%xmL2y>Ii6 zTg(2fy?$i5V&b|s2ChX-dlqf?TcNDj`MSDbhlGQJ@2br- zoTqCv)E3iFq8uoLkVjZf|L|YQUo9UzTbvU0k}j^2p_eeb4uaYj^ri zQTcUhPu0rmxf|zJI(}@LcBzj~!q&n1LB*Mm%imo7n)v$r)whT59bstD$q(x@PhU{> z!1edhqIEV?IBTEOeQ~_W&c2xc7sn~-UFLGT<)bT3-#WEb_^U7@!+Gs_`z7i>&U<~& z^7qcCqNkU$`SLDwT4%j}{+4-PI_AA>due~W{@Aiv61q=x%dWhckvHSsiSi%rxBJE4 zh)eep9S*mFIcIw-`C!%#joEbjvsbpx7$v;=E`o8yie}96K*N#c-@7NPd zBHFZ*S7v5zGTAw4^%jn4B9W(9f4A;lx7*_7=Ph5i%)9iTo2e&s!!DQW=U&WR|9pSl znIfKgZWfh0C3j5>*ko5$TfTql={otAeQy25!jB<$Rz`TPsjvIZ&-ipdOWlu;@=al% z!pdXHXPulKdV5uWRG%J4oC4FwzSn%b8FHW2obdA0JXe3f+?$cZWP$7nM~6iV85e|q zIduQiH9@DZZ(sB7$-Q&p?u7LZ)|K9m6Ph6NK+5h|xaZ}L?|+_#FA(gm`nF0TL^x~C z!iQpaO&qIP_4#hDSfA}C;P^x+_Q$UY6YfOr7IqMDYQ6HoRQHK)Uv&R%*XlJY*Ys{p zZ3*%_z50e0|EGY4O~qxBn$qGHc@+mg7+*8?_VxCU@Q*2pQDM9peRua1?a*nOdr!=M zcur!1wS%M9v-UIcu?AKCSLEJU87t%;5O_P`=fThJB0T~Yiu2FrD`p!S6+E%~ywCQT zt$udgy_nsWhbJ#o5Meu&Aa+)|SNiLceM|Q|-EMln%H_PqT@3~Y2FVX~H-FoP*cR=v z6yDd|T{f^I#3*NbG|FZpaCYy+)pP_Tls1_xtwmsQGwv$7U6k=hM&1 zuadnLe%X8iS4`keCr^#ztbM1`KYvu7K64uHN$EvOA=*yiDt2CHe9p}YvPrFZ@MC-T zJvRo^sb;ov<#)auNDEa^#ImY?Ft^Q>D z9No9>XI0UKCtT~25^o-wT&Vuh{LzfB66;+4ZMMj>{kQ4a(`A>IEr0B%zcymmqN3KW z087{B3U3z_Z+x!dag(*$G+x%J{ZF{q=|3N|K~npu|4E-zXD!feS~^45 z?9#D#nf)%FiWE4SS(qT$X0!Lmh>7<)2u(o>LXaV z9lrjv<;@hx*l^~GM$MP?rqgn-6h8Z%&LFrz?P|qh4j27Z@0BMD2+dj0$I!&_sY8B+ zEQg@TL=C1uPmS!KQDPfga}q7X|1J9D%E%%2Was3PQ`#xzE);ezMi&e8bg!Px{Qvp6E6;3JnehBd*`FCp|5{G z`Lgrjo{4YI%FVJDX+OG2Y4$sh>wi{B#+&SGTYWQb_gtnaQzqz{>YmM{I;*_o z#Jhk)(<&yG=e@ks(bLfvDZ766I{A$VFt=Vmf$1Hza3U*$fbKPpC)z5YF=3U};*uWLWX4DvxU>IF1)NaFj%BnUURvn;y6h`;o-E;Vyr8~r|Pfch`snCnU$f3S7!J9J@x5N&Ka^M zv#1nw{9f~FbKA-XbEnJ&mE<#?-uQOwt!U2CYbVwgdp}S5q^t07?xXTYOA2{k7HNiC z?JM~6@5SG&pue6!)fpO67oOhGcEsV?zSnkgu@yf8Cs+y8K3Mek(Ue7+j3EbJG+nIB zx##!!+_X>A4u*VK^B|HZWtqgX2OBmpZA+;5_aSJVh=Re!j76>+R(P6r-)NlGIOF4n z4%=k=%h6Y>Qx2ZseJIUzg5i&n_YI+%t^akt&HSEdw_MS5wNrSk|DHO%e|N4PS-rV; zbK%|DT_Hz3lK%7@2aQY}?%&_dlIb)}ef8W$vMdwWzT|y=SJqXQcX94A&&PuOH(Prq zJQQmGnLD0oyLG6~8 z`K#>eKdxb^7ngB!IHVQjeKUw9KtlMK(llX9hQ_9V2TTz$i+L3i6h80$S}pg1=ir11 zCIM`W9El|nrtxbPM4#tA*WL3pX^9B1^PdPnj+=4bnLKB_*ojbjaZ=yU*>O zyV)w6GuK3Tu7+n!#I_H!K1W%G*Ilpuo^vO%|3PHb#w)5j?rBy&|GesazGZ%FNz5EE zlia!wf7UDS<6G98=^)=@m+^FMu4wM%E14#q*&4panZ~>eEz>O780RdRFLKu9xMAVU zlQYF1=}%cc)A_Hhq#?!%Vhui=tpalNcWAPZCf5LeZBbI=eGFFtm*tM#Zp&@eV=1V4-YoD$)6l7tra5=u= zPvUGPGgrevd+WM?dwzYMyivVYxvccXtE_#$7XD6Lq;gT*K~Z%{wDR^g2Q^3;Nyk_RtBDzmnzRQWuZv8`*{+9zwbx#Zjw-+Dg% z?w0F&zK6bD{rS{0UQUTiPWPDd_q^QWDR^c7h7Tb}#0)27W*m6jKL5*)hwbwJ4{e{g zK%sSS<*$riHQE2lHk56U-pPD|L9l~?ad*b?Z#G&%t(E=mUj!O{oK^lQx!G~WzAZl^ zmy5Ri@Z+yLE&tU}`hl?)i<0jJUgc98V^kO(=BMR1)*n_9=RE1QXVuCjD;rn@JAyQH zpP$ln2%Hckz}5aDL4lc}frE*`>4dujB-)D>kK3<{yMtd22CHyb%=i?Z0SRxzs0hMxAB>k{8t9=EidvVL9EUdyD< z;t%6{IAsVAljmvMev^v-STSFLBS z{P)6|hvCP~kH+mgoDJKbO*^NmP{iSpK%`x6DwU(ZRLv(bGNCt+lP?*H~K^ zlrNYwVZZE`GVjRK*6XYp800=GbGy|^{7ICqoIUy4B9n`nR`Qi{Cpj${IdTj%oCFmftX5v8_*P_&fWv(* z*TW(~@|p)tJp4{EGVmO9xgf|J*?s?_(IxRD9Td z*#5h*jbz1i@yf+BUwEiZa^DkNaEawDYuuTuOIofdS_wD_IXx1P-9Be~N=uLPoDLVE zNlRlgrCn$5y;!|{)^W43)>qm- zDAoUD#rnLw^!{4z=;<%d?s>IC>a5H1Q^C$JCTO424wngk((>o{4te#L>b%!^w{uLJ zw`v~er52IQQ+uCO$33|lxBISE#QEd%r#qaCxO>BD-@DJR&a*0b|6G2q>9JSxOPaOo zZu>eGzl)aZOYYs;u(dJd!O9)MMNa!vN<7(9+h?j8OCQ^&+#ohxf11Fg_}PD6iQP53 zw{2ThE{E)-4^^+4}ZLOeBSY>pxt^ovAcBV zGKK7otYm)h^-=P)C ze8;q%&6^I39-k^MqQ7QkgtGdRne)!Dcrx)BgbQlv+~{yPvQxn3f#ng_i;hhifAY%M zoSc=KcJIpB!+ZbgnWmfDd#-*+lzU>xou)bE(ee)+;LQmxRl53xxS}KmL=ZL(h zzkL2gqqq&R3p}O5p9M8s61r9PsSMPcaFO5neBX2x|5K^O^1I~KJSR_DdQxPGhlid< z^oIjq9Xz$l-QLEeMtyDi(;Bqy%Z8^Lrd{#VnPagrBk8sJ+P#a)eICsC^5e^TrF~N2 z2Ir2D zVn}c~*ukLnVBPC?NtYkVy^?$W_BrpAM#ULz;cwhu_wT*3_nu~5`l`e%&FHElMJ)OC ztAFTfPT3Z|Wq#tE!X58Ebe$5NQP04THtpOU!JW#1vu@~Yj+`4HuG{(Vc5u zKiR#gtgz$s$7ebmksAyu6wlRXsAYe<@VCJ4<(vx7n()x;jys#rG+BlTSzop=p1_q; za!El;!%gUO^Vjy0>RtJdugzL(T60$B@f^iU=WFe2^R@G{1$FYC9IJl6>;1kZHJQm@ z-8iS5;QX0*`k~wLH%s1>T&yb$yt$~xtUmsW-5Tzs9WLQ>1FnZ&{d&Ids_->o+pD(! zBbc5-E5UlHwNKaPTjhTX|9<{M${L>7$~#pyuG5?p7ERtI?B`ytq|WIfqud(F(O{%u`{Lzaaz%1I9P(D)Gzu~=s($iKcB?hpbKZBe zFMpr+`rfPyrv7{U7pVkRdGRaOm_E45{ZafG`}zA}n{}sk`c7S17F_;%^5x}S>kqj< z7K}d_>ccnZj`Q8*+N;0L3eGkU&HuII(PO>H*mF0|*?80y9IaGs>)iQhkCAPL)wT9- zv%W9$2%dFv)=t;$GtDrv+CZI$7gpY><&;3`J3=t(Q}rF3+q{}nXTS8 z=S`FgU9O+C?}NhmlRGB&+Su%0`B%+xlEa^$)(@uL(w+Qe@*m@?|Kol{U;F#vu{{Up zr52t1F!oe-?tITFYHUG`YPY65Kl#|j&v(_?rkTQ)EE8fkWP9|U?-rXZ5i|X9u$PpY z{e!D|I`a)CBnom1UJ2Z#wC+TCOB+`&#}OI-bDLv167Rl{Uv2Tqpudl05N#OJkBi*HM*Sz{u_VIS)y)`PCLHWM#r)`?{deyb1 zCxY0X@U3{ZTF}Kvkd#$C)i>@#*H{z^UmRBPX8iK6d{*qxZjVe*Apmz{Jc~ zTb?d^+N)E>qB3X0ydP^`ZQl24pE0ko^xMBTz7%eMlXu^x?yz!Q{oQ}frR=8rvs@I) z7Fg{`uh0*iwPQ_Eq+;|A)1=q;rFrg#-aUW&{P%#b9+T93b!N?YeOC7YSKI5h^Css) z1iG~Qv_DSz(Ri!zZphuTndNKO#r!?;J0<_bz3<-l`Ij&SznCJuPFi-e)jHnj?%U5c z?}_~E^?Yja)1_yZtDb$a5h_;EQ-0_5XlnMk?Cw+Ikrm$BuB&76^A>IwxZh@b;HHIwk-QwAJMeWvy!U9)=Uwdm4{<<|NG|ZhcSI=7CT&J0pAz;EG_M8x*FZoQI zC)!RI{Erd-)%#JQ!^5S^K}E5XyGr6fL5H)zOO99u*$J;tP8BrbSRh_08X&0JIcf4I zpYmniC0|3nuX+5s>BWMQ>MG&P$wBMB>|XI+EL`WFz`lozKlR5fTHT_3vLJm!$JvnCNlQ)C$1Ud%*%@D4cIEiWc=sAxlY|%j+vMAy^6wU?PfR^}s@afzxrqPErSDW5 zCw&cl-M#aXfYuRBD`6E*!%H(_^7GcIi#ti2Ynh#Kx$^eU&mW)v-|_8=0LKE~tF!m5 z{+*Y85sp!I!dIhmf z9dBpe-8_F;{34T$`#Bm&5iGKSN5mvEA6vJTONr_fcW~DTM9hx5-Ld^|aF3qE-+3SR zhD5HapY`iL$0QZkz%SqtwE3-OpUk$;-7cKkc|Usp{LC4ai!0a|Ik&&aQ_Bu}qU*$w z_~?Ph0jZ-LteSfc5ghvWx$^zD?b|Za04nf0_IHy8T~jEvI}B{{H*q zzsu)2?bol1vE5bhW#$fJ!$~u^)-hdwRW&i(bw$pivu9?TPEmVW=#^dhI$wFe>?Hdo z&6^G@yj5W2xPPUl_+DMzw8F6MZ}J|0eQa-5+w=Z~_vz_w27=0^%KkU~N&`zJr&zxz zx$|=8(qenApD#B4{uucBBL6A7h@_~dqpOZS?G9}@rD*kO?@#N+WqNw?Z-io(KlWSg zF;%>>e0KT!6?Z2-J$q~I{k;|`8+|vFo_@DXWonU=or5t${M5x8-QC4{o(O!O_i^vv z(%;iV^|%*0h0O?)S!JCf{?=W`J*P>xt8-SEO)o=B&xE~FA715semD8s=7(y>Rw|0Z8zW~{M(@m74QKHo{{O^P+n(XP?=*QI2BlHO(hZ2H;v zi{5Nnns$2Uj$*NcMmsY;O*^3*74+MmonxDLS7K7$?!4)npYo*C^gQ4A+>m8M;^FJ1 z&rA21xjWAijTFv}lGsz=^>NCXCqA}Ip9}uaJGuL>$={$9&Gg)K>5235v-WqUE&8wX zSTlh;t2N60@z48w^}hY`b$`+q&Ruku_j<41DZS@8&lwn!nU8-QU8i7?2hP*!F9sWX|;wp*xq!@jfgSX3Mu*tYm?xalIzdD8rAzS(56 z)dE`cD&~1CoYGb@M`hi+ouFMs9E%*RKCJxyQuzJks|#1Z-~HZSduG@X(U%^voY79s zzf$g;H1Ld&kbNd-YjJ_ATddZkwrKB8|2zI$mYBH-1s|GbGTnSR!_wtntd+`RisP!| zKK@btt-3qGKX|$AR~uH2H*4-zsysXK=JDaz09*F)lHgd&VPYt$ID$m zJ%6g3ELqO#dpfar8LMygo60-dyRRFb-q<{?IsI+Apu_#Ewbxy*rdECYBDYHJw(@pu zkE3y)@A*Z}ozwI==g!TWZ8wkR81iPyE)AZjwL4)uS6KYdDUC)l9d-eyrcNtRb-VRr z)3emw8RtKx*?zLQH0jpMqnGbUzpt%zm%r-k;<0XHn32-!6ZTM6Zkf zeEPY3mz|1oieia}Y5d(4^Pb5sn7=GuGrsC}Wp&-pKW``AuDyLdWZg_@o9z#k*ITVC z3n+15uw-F>_g-4c;7jV+)4B7v%?&hKoLzR^CG(Na<28P#{HDuHmztZJeD&DIUmNSo z{^+fa__pt3?SB?%zcSvpYL0nZX8Xf?cb6{ozPrf!{_Oa}S6z%IawtrH(Zq0zb$6t} zZ<$L14vi%Vww6D7mwsqaSG;LpB+Kx?dnp5hkH(w}zIS=WnID>bZF6aHD^Z?*pg#0b zW4-g~ObcE`C%&iqcJFAJ&=JtWptYchv8O9w>(uQ>X9=)sPJb~;_*3Vv&eyB2rB`pV zJaE?J+!R40=F|etbsJlg-|u+$CFuLA6z#7|_I0g(HRGz`6h7Vt#_KZImq{*LyC!0% zK}Dj9aOJJ4UGtaSzwMgeZkU+Qx_9f^GHC_}z9*qIQ^hNURXa0hnf$r8_rz)ik;&a^ z`73W4d6}=8yD0Ya@w3)xr8>_~oj)=^aPq5rmU|0pr$(3f>&%*=;rnLwJ8p&>A{$@s z`1<3=fsgXxHG2#y6d4}WKK`v5Z@1oNWcYpN_b!dyE{1_sUiJ#*4ePg5#$Mg! zda!#R*Z-{KAIJKg>~>8lc$s?kH0Pz3;BCQAV=8~I`KB7<$s#Q1!^md>!PfpyjFBq;Y%l-=;^b@{2V-iD`1G^8aYle7)oPNO22`lFtlY9ONX}QI>MNe)0sFmC`GfLcD@*dR_GL@_O4e zm)(Y0l0~rHf{~Lk<$&aENliuHN$QdwhaEp3Oo=q=z7e%B%u&N>#RQ)6V?2j@jMlx$ z{B$|&Q`p?8bG?5C>3@nVjq{zR+JB)}pfTcz=+weg|2_WGW=!+poVDrpp52pH$3$%n zad46^ouBtAPdrzgJ&XOG->$!T7j}QY`~Ca1x4h|x&fh$z>LI*q)$V7Te`X)LRuWoT zd*exBmyW8X@z1S)u3M#+SGoT7QjDIVrMD!_y9zI^C7LJ+rNli$%d|wN-goS)J*Ft0|eE zvTt4QJ1(=G`bT4y#D-~|B&Tj=XLrGX^ z-V(OI%q^D|K8>m5jo)ljQt3Q1eOY4K;r5%X)~uRrM#tA4|DFBo`}HsOdA58E6C6(7 zIIwa1ob6KUmMzV^RJY;pgWu0jotm2HGo$a)-<5_ot5dEWU)KM3^JK^%YrX9w)sHvt zy*O^N68lnor;9IiMx^ z-#WD`*86UFsC576)9#O6Vam40j)(kvox8X9%k2M)IIev7A?2j3oZ_zQ9yyVB`C;uJ zT@FS9j9(6XZg978XmGdT^yp3yoFL%o9=AE(`13QVg>CM8d^apT72F@yze;0jQ^1}T zH5;ccx+-oO|EA|w<@wV7rV!ou>XUUZL*8gI9N0E1S2f48II>uEVGD!Ngh+us3xdm* zYi-l=5-L4h`FPRaMGP(dPIgTU=lJI3ioeN!dB1C#i@u@m%q8u$#GPA{*weE-y}|G)jWb5`fNKK*`t{>j^0@Ax7d z9K3cp2D-3vvMyQT9q6Ds%|vh_o1^B%rL38(EK7Em-+Z^Hdbe6#J7VPLUN;~6*;8%*_ix4jAI8^=|4pfvko`94(bC$$ z-+Yq%rn@h{iM_i!)#&&V%gg)D{oi#W)I>YsTIlbqg)<+Qxx5K@(Dj~sfBC0#RhO#P ztL`s5S@zQ5O5?g$>qPl{i(Nk_Upy|dV^MC>?dD_6Q+pSPzuc;tboxWj!@HAr7kAti z+1GjO1&8MmpZ_y!gMaU;2(J#U{(i;!`_6X*Ol9qsd+W-3=`^{{zTCTgC zbz|L;k|oWnoc&|Zul=?5(6Yq1!)C9|r6U*L*tvVz@BF3vIoE%VsZ>9!-d@F5yI}Q~ z1s@miKfUa5jUmrhp^AZFMP-ym)EtxfIV$;60wy&G1POU5avOBtXxr3g^T>A&=kWsN z^e@Zy?Df#+TKsP6qepYHV%|QAd2~x#(Q$rv`A3`e2SlHy@^(&?IMkvV`~URmKm80{ zQ;%^enqHk~$G=PDOI(iWBZC&sjn+~@i;qmL3Old#ZQbL%iK{ijq_kCT2~LffprYX> zl$^kO(`TFc%eBfS|EBzJI>5R$Woto8wP2jJcex&K+^z))2bW#&b@jQ}(IXfX^Q-9( ztN8m#k3W6$d@Fr7Z_BQVuWuS|POeecEO6C~?h?>S>n@(VQzxmtlFxYKvSpu^#a@kV zWvOMp#P;RVSF1$J!n$+l87(-#ev(@6T(Tv)pQ*rZ8 z!_T6axT6e$5{CEE|D5ZXyI->Ib=CIQ@z3_3`d;|S&#_>MRnYN@e!=x~^j_)xE&1z~ z(!;TYsd(lcqj$$n&6sa4?;K$utK&EG?CII&H_MA6MU$*xG# z=ZjJ~?``$mH#zOeIRWe6LHo+?>Ft=C_VnB*72Eq)_C@|(edXNE^rz>v<~vDMcr~iN zX815)`Qk(i`~14<(BG^-xz}CW*Ch}Yz9-M)*aWsqY(_CIK zu1tP5S;g&^rL~hr1J{YdryQ@hwd@U)P+fCiQi70mzIeaVnlpmKkByH%me8{~?b)-W@K@B@Y;UgVcQ)Mr zu=r0{`d> z7Pm3(<-)gxH_Lvmc$r}!`zQ24cw>ly(~A12{}bbsqcx*dEhm{x$q~4ucyHtVjUUZq z*H!y|zUA?LV&NqV=Ik2*n-Y^x9*aqTcmAP0_txX`9X{#L79Db3uDe|Nq_nH&qCXz? zwyXCi>@B!hRoL--!ooP`^*7hmPWXE8{lxvNIi~(tx3tw;KT2PV^QrZ&@>!a*LTfu_ zf18~vbo))$4O7*0uG5>BC;6xD+{Ct=*G{B%h0l4j&Rjls`Fk;&ZXTK0a%1k?rPk|j zuJirAKYZfjwNtjM{qhkJebTi^R7L6a$yaAj&pxj7?fZ%QtN$NNe{!y4iSp5=_yd=_ zH>CXCSY7q#@ng*{C61FaT;yGzUog9OJ(6a4sJm-eaEsovU)c)A_?QD}p z#WQ4tluf6!9k1wnZqSl@G5_V#x2{T;rhgHwOL=bmlVhQSQNW+Gx+&`&Ic`?&uGZ`f zunH+)x@j>x;Z4^xyT9C$*cN#H)%Iz5XA7TZaIOvLT(o%C<8_x}->2`H|Mpav z@T;&>VU_FlJp1&_#4T9js`^&{?9|r>=QS_gv1R(U>wET8TCSTDwC&641?!LW3%js# zcDYZOdU4W==8Np#-QLc9XCE74V|MOa=)Z8A^S>|HnYbPId@Q9cRersUe^JvjmNPr$ z%KxrDu>M@+x!A3-vXji7O!zoKK9`-{z6&-Hzhb4@N$u3Vg1clp=S zufig$4oJK=xO!}W9Z7jB%r>~`Jbx{I~1J=Lw@zZ0;71wC7z~Ww0~m>Ql`- zvaYFLCW~E{)?@;;U^;WyHREXbAKIEYmbGAY8 zGtYgK?N0tn$^Ce1`c-{ybpcQJyo>n{1>ZlA@fG#;kMOH`_W$OtNu`CCcJz75R%cZA ze3R4t@@Dbt$#2hmQ>{te@n+iFu-5rsHoPoQ4_$85>)E$tUHR^NTkiKvaCss5w>3&! z=|zWuRgUk+S$1-@)5P`c({07w+Rt*%Fg}#+A{{zAcv|rLWqWV`D0@8p{l1zD6$O_P>6AvEK9G zq@3`w)ZI@7@Bi|9U3ICd_|J2NmU|y7j-QG)e{G(=dz1Alt7$Ly+}^OeeOdd|%~Fwz zHOw=6@)l<)r&Ky{R8GDpeb|i8Lwdpje~m=1bCKuoZn{6~jdkVx#Q6N!_gQr}gqA%y zyoUdJ%eu-VQo9ZmD}qX>^s}=<>)!P|wn+5jVrbCHSe;XSrNm?g*S*{ux?A?Ft&a9x zu|8t`lub*GVvZH9nQ%TW;g*B!!s3Fy1gnS%nmS3jYkVtwlv>`k?)b!^sG_o3^iYO? z6N^&C5$nq3)w%3n{5KT0wr)9MV*l>%(FY4ph4}y6uF$ebB~Ue|b3*9Ojf*xm8b09o zu3EdbCCqn4vg$^sz5bedXA9CqHo6uwJwI}3qZ7-=y2t+{JkPMq=j?74+pkeS(KTm| z&bnz!#EuusUX@*cJodlZ2WiEx=ax8(Ck{nc zE&p~+=+^9Sv$LJ9&oP+)V$rKf8U8ZQZS&SA<}X|w!0}HbscYYv|3y{rzAQVn?Buy8 z6Xz*Ee|pwB-!}eV^S`iP(dNG9-=`@rQ?{K{eZ#U^xKda;{r8FQiyu#W9Id=<73Wr& z$@B&YQH=9y0v++-X0eUIbAk{wdv`g$=o z<_UQ}o!^+fsq_7OtM8I*Qk7fd#5m>YVtS?fch&X(`n&D#w-aY3w)?b)v915J^2hRH zUB^P(4gbCmY~A7bviTY78R5I73?1`U&9MD_@0A_T;U`5u&&)J-mFGYIS@c&m1A~B| z*srpnav|6A)$`sP+ALPPn%QS^kYDA=m&=>0*bHSJ_08^U_x$&rL*#XT5{L5*Tk-C> zoByvDR9tvq`HIGtSvuQa@0tJc-?d3=t(>+S6eMznANrItbH-)<&2}*&drr*%bYE!S(iYv5rO$p%to!`w zS?>vni;w)cxfXw#vFF*QXVY`1N6ve@_;vBkvY>{@J=CJIm>=;mYLaOU@m>)Xo}w zu-@%|WO$HylvM4Bl8hzSPw;QDvq-diSf?;8eX@*a(;T6QkPR#1qxMfbHO+Rbt$vjL zKe?~J)$8W3(T+R*!AC!L{j#oQ|EB!kv!_yDGya#s>%+Efwi_?qu>NK}HCD*&n#ZFj z-k+vh%=0c>@@LWir^)yG-~Uv(F-bgcZ^5OSPi}9ebwzarop{dsoS(UGO~%cACu-NP zh%fxO&bH0g*2H$+fu+`$vQv~R7c0JWzVr3$@3{BhFMiWZ^omm7HgBf&XaCFd#n*`Q z&E`9QZtmR&Va&1%e_KDxFL%5Xb@kQ(saKw_r{1ibrtRJ2Y2$fb_m^(|%X>xlMZDTy zaon|hZMo6a{YBc3^Bx@jKh!?V-d>U~yIn^9iQ$S_^OK^^Z81A#_BQ10gE*E&%cJgS z&+bW-IUcDq?Z=ObwnQgqXV?1ve*P2b3@fHsWZv=pefHX^Ypy;M1s2LEcTRjTNyDn^ zh=+Ezs^O%^mVA#Rj_g}ndHSHG&zzN=dpc(fWFF1gGuf@g z*wvVIT|uFq?ds`|g7Pm_r(Qg@a$oT7>|OUa+|N+SU7|9@;?VmW?`r1!{W$$+yx+IE zF^8s}`8eO$y1s0l@%hQ0Wab)1*?gIC#_-{!f`f_92}kZU?7X}6?&g?CE2r`!HA|Lm zO5LPv876c(DW}Qq;N(v=_K*K=yq8?x|I0Q=Xs2P$V)>Wl8ow@_J2Cft#h&0()8=iR zx74tz@WUhDU%vU7_h(HuPj|h@75HlIwmEqVa}@XJrF!pHFP}f%{Qd0(`J3n7b5->w^1_$Yd_eC_Ge?)LnNv^Ylv_we`KL z&i-5R_g#MZ$90E~9rlW;yiu{^%)D^%wQ`S4T~>$*xv);XX?3^$*OxgjMdw}e{Cu)) zQ`>E??V->A?AQKr?#wLvPk%Y`TokJ0c;>$Qe|4L$x3}=&ncZDo2YxXGNJ<<^T4E^I z!rmIJuJhf7EB0#a(j8Y0Mf%L~JaO*KN15}VZ}Z;X>zS{qcsKh-_CuX_iYE^#-#ohe zj;+HZMT;XlEySHp9GS)9+N3baPGLM>WnTGKiEm)lKM}WK^S8Qre`jgUI(KI7&sTTD zl~pIIXU~;+WB7yhCimMbZ>3I28QENZnWx^CK22PIfA)UsBiSc(_D8y(b)PP-=guK( zChK=WJ%{)Ht2(2ZePPrQ?Jc^YhS(Ndcng# z$xAoNEjccDS@2=+{HHZ$hwG1t+}HHxn*OHi&eW%8f&^E&R427B;rreDJ96IL%o{)3 zp7pA@Uvj@GZ@S~E!r_@0J+EpmR7ni{u;~0BJK?kc<~^^rpZ;gg%QH2O-<%9&YnGpz z8#O5^{B8LEZGUtfC;eUacXfAIv}JbX>UU;u-Yt7K?U_fgaF+a~#KGd&vkjyztDb~r_mOLddK?yf6TUQ=T6UmelPFo8uniH z_|W~k7N$7I_wRekFQwYKN_+L}1^ybB-#v;AE?)Le(+P3N|)n8zQniO=TnpH=@&&rjXH zEW=macX~e4en*bjZL#krT~Te}EBw%>lRmA}l#|hL-;{g{*}A)BbKUpwOrB^l^XVxe z7w$$unMVb3%L{KEyV){LKx@gLwecQ-5q3`w#WHYK?|y!K?J=veg(WL4%siIC{{F{_ z?~9X`RXCqyo0gv1;?tb%bu)-}p=Mf_Y0IMJvD9lO0Nb64!P*n8`MdY?Z|$GEYA*lF$F7x6cYg|&(Uf_V(PNiyDX-rBTlp7% zdAY|t?e*bV>y)qC?pZWdiwT`tM3)hwJ{wMIs*+91DSW#Nx!$&gVeT}9m)|z{f6Rig{Q24P9;|#HWIkMaJH79y zjIeRo?&QZgvXiaW@khUx+w?c{+;YZ{0}<~xPS2g5{^ZOJ(VeR|{n%`|v-s1DJx33A z7kVUpKclD=I`PSvAfHT_uW11`tbex`I9FzFJfmn6?{Yl)DUy5irF4( zAOAY;M$Un)4g58BKeYa9i!Qum{3~dii1Q5nr?35g-QRG3h3eX)pZCl(e{TJG?H}8G z#@0Zc^OG!IK6!Ulc!A-q)|k|Nc~d*(1cfH@th%vVndSbJ>kfzhaJMA}#k@+8O`Nph z;l0E5Cx5XddbFJ`kn5j%?2^RXhi5KK+!f-k)t1<7!}iwvUA|8CpX`_GwVXozqs||h zY0{E5~Jm>Dlc0KWndjC_9{B^<&o8s5K^K)knS^+b*4M zVcd62CRZmv=9%&ut*EJQ&)6l|Z8FSR{NamjuI1iU8CP#z*t#givrOgwhWj2Go-^bv z{-6G%Z`iVyBQo%2@a2Qnx74>CH>@dtk|(=RSh{@)f9Imb*F@I8T=6c#KkEIApAnOk zJtg9Wlvx#9mG7LH8Lb)B>U~JFCrWhFsaWlvlQNfm@8-@qZ}DAySMTOhk5>g2zY1nv znc_cb^R&&YyTa}k-r1SCTT-_->_M0L)_lINGEs3`4Qwty&6~dTpm*zq72hx4w@+9B=|E7wy?#SK$H||%peaoK!|FHh2H-A=sHjbUS zXzjjp|8E_TI@RtWZs?k9e0-lq{l*$S7X}yqQdfQ_kA(p<&OY0;-D#4D_=?Xq{EOHb zw3avrweQ=tFT4AC9^ZW#zjo!8V<~-}Wh(KTW1TtnuC1;ve3;bt{Ex@}TbFLB>#9qi zkbYuS%sc0y>DO%g*Y#qlr}i!ll@Q9xOuX^`_ap9;3`bwR;-58TxzTj~)<7qq?TA;UjECsHuCSL z0IegZBHh#b&XuK^Pcq$=v%f~=7l+dd_o9CPzjnFHGLC&XbEv6xH}CH7wlyXEi^XQl zv^MqQ#yI+fbyzod@!iAqSJUx^vU3`)lmarQi8<=xN*%@y?0ix#5N_l>u^JRlfQ~`CXfO)pv`! zn}^b+IhktLRBCpz`17;|>z#WVm$7J1#7duocepK{1-8DEX-oe%zsSj>$usM8R{YjD z)xt@SEhY85S5E#^dGI;+XE7m(gCFPEzm0bfdcNeTN~2)mr5(?@p81OSev19+ckk!& zm**EhTl{s&*SO&Q+ZI(Eea<+a|C7vpMcs*ikQ zW##soG0AzEv#y9PpCo_kwbNUQt}Si#-u`O4S+I$4*37*c^@XJuUln*(C*C z`I>rDAAhP*`@ie$uYW84a>Z<1k#O6~}mH20)IPqm%g zyyvX(=l<8(7tVRXyQ=Tn!9p4BxAXdr@C?pHO*I1?H3d^`=;!gwClzELoa2{dlqUQHvBH9{#{6Hmu2-o zO^c|7j}98fXzbO?6P5R7aof;w)S$ifNocP*2wF1g%W(z)m4oj*J6TmOZ) zeN_$(=GE-Pn`PimuJh9*xe-7dqN`6j_coo zj}K-oGJR^yc<$SLTkCwYwnT|TdQtjnFNCvF0z>_C&mX?nzTGY7uEe&F9$zN**V?lk z{XFMGMQO9!V#Ap}hZMDX-Y?WRwO7!_mLZ^RT6q-PrAF19llqDKD<;NqER^r6kC?Ds zAxy0LP|c#ryMia#zFhQGsqdjyOsn#p1Co0<);ldT@DrQ<@QlIcw2$uJ_O{sC#NS)# zoG8*Ak@#u#oAb&&0;`-m{vJIP=QL;2Za<;AE{=zeHjlQpn8gUy-7b?pUhvR|rF5yH z$ z-yen7%^aRb`Z{F)2K}D9bJy|zJBIh^;ELUK+Nr0tpf zt*^QG4F4Q^<@95H9kO*(?$6m{d0(`~{6g}B*yDHQo$4f}T4q%rDJ$RZvj0lm`>H*+ zV=v1pPI-AoW}4xe-c4sS-e0tGIyzuZSKpF1k~7+LjMGl|-RxK9=cisbUi$pv zjKz!UGaPO;6yAG0OKa9H`7OCgxA!Og+f;Nd{_Flc{kw6erlnaJ-@CH!rT@?OrthXc zE;7#krndL~m3=?AeS5pK)mvD$^K{ensgVpz)4%QwsyfR(Lp?0D#Cp;(IEv4tf@;|<7GJ|g{`*hEO;m3DdTPC*V#>W=( zo>$J(Utb~Mq&MCBhLn^Pmn1ji0-Li_&o-}oP@q-g{*rHD>W1SFYSjMgzKu>SxuN%W zovUMaLCa^G{Kq+7PAip5c#@XP__FQqwzdm9rbp|4-tCm*!m+a=ytRv6@yMq&)&5L^ z-o!BH$rT$h{I(_yN9DXMLw(>Uq4-yJTmrkxxzdG?+rS{XcG2!cWOg5fo zeD_`1?=$Z=|6lOPk%RY}%pKpmYh#mk-`u(R`O~x6b8qaLqI*|x<6@_y%>t|RSJ&G- z`|;?((e}ms&5s!WU7k1ZIB!K&L;AeU(>8l|P1|7+&KX^#@T%d0g-&vWV(^UTXLdi{ zaoPR$^IeaB-G8>fb!iY|NW)^a*bCLWNx@&9C*7ZKNkU8wT z=B4rf^JY_WCOq6E)+KiH+?(QS#X3p$pZ;cay`Lgh9wi_#QDEK!_g`DRa<*Dze6)PM zv-n!^PoI6$F0@@xl$|0Q(vlT(&4N4o;^tp$Yww$gIh$2`>$Q$aB21KYL|P z+XaP|b+^}T_sS`?dG_OUdHlaC?=KtPOBQ>g&oQ;- z+of+t8oJxOK@^v$otdyPmIF6qlS>R`MAA`cdhR0#j);B zrwX5P6x(t$iMPb?&wOP4bkWyGR)2RL*>U8;>xCAFR9jSTPkrlH@h9k0xBbibL(>vC zE>F4@v@B#sk&@x1lXq8dQPrAiB(%IKAa#3aLXwt(=}N!yC7&hwKT33ZC^~Lt3Qn;y zs_c<}WBFspPm5zokM|tcJrm!Nc!TpaCr@Hg%(^2}mG`(;2*@$pu;pmqHM><^^7-~z z%OkatKc2eG@3i(VKUG-ipX*PFrSJ?O0TBH2&Fsz1w=nJs%gvSn8jOv+4D#m;bW2 zdRLa*$JqB}b7c*7&s#HZLgDi%Pea^GkB7Fd{uERBy8F8S=lNl>&wb~Z==n*N->b5_ zJ5$c9J?vWU_Qdafmt=P^8 z9-Sdz{2n$p3OO;I<#7M zW$xOHy*pDjUs$1N@^;GGb+^|~FIwv5W2sRaARzkWQEZ2^iQDVQzq-G5*$nyaJ$w|) zc1&SU_tTpRT0180naDG}^Q+@(KLd@D;&2;@LvQxTDo%OkBYY}gLWjtz2}K>nANb@x ze*XL1|LfdYuTQ;Q^lFnvec%q2J=2zmb$ak5%1)6DYg;qtv3>gd!ua6I;CauZ?`OVs zT4!#O@AGBmi4SMy+_B_2f1`?5HExm~*@JbU^sum&)C#Z;cC&}iZF zTsixa<6XrDz6$5x$L?>e_y0Io>2Rv8iS0Mnx7Jd{CfBFlj=TBKw*ULO+w1>JealV{ zO%MF2(DG~fSN`cO{om#4Z`bYa+j8#LhOff4YR{~Sg=IUnV!no-iN6|X!=c!gK1s%N z_964H-fy>WE=g~#y(YFkHfTqR_mOE_s~rR+J|@5DUu@(id87L9m4Is>7QJ2cp(^N` zN@3)0*4M3{GF$F^RNJepBIw`xh>=0SmVqJU3`0Mo+PNbNY3+&aH+HC%oXualpLJ5B z{IA-IV?}Ne<}OJo3Zfl}5}hZ6ma({3D2QqtU3#d6uWf^fyO&_FO3TX-+jiA`1?3!^ z^_53vM;f31Eaam!W$lBCzQ>mKht8k0c7A!`FQf+^=io6iu|#!}KO+Kh$CMIe73zv+T2Iwp+q~dZU%o_GJ~mGk5X&KJk5Z`js+I zqC}a&uLUn$1aAavdbr@>0)z016D1xVXD>zE`w_g~-~Q9z4(B-m{cEiL$6aV%HwIR@^PTckxkF{weFjGe53+cGXld`_z#wdU`Q`QtwR{ zoYcW6$9!%2n*VAaW~X(fnZGqpe}1lSlFLj>^daJ$N;c;#*0_TEJ4qlwe3OKQDhY zzi(#$)J;o+Vs1HJUAW)i_PZ!pa^0SLyY6{&P4DQXtA_7uKg-p=#a3>(Ze6k=p9}cr@8l^ z(O*;hggWNP<`nl&{tN9*gH4<{K+DXImY+(wfAaa-=kG1v%`ur@V*gWbmEP0O?_xH@ zNldUx*zi2T@uNiK;>qQ^rmy^@V!PL4ee}2Js~i1i8TTIX`2MEpV9AG)|1aAY^Uq&j z`p@M|=gohcSFfxPaI!VAoz|)|dzS6i+MwU7x2=Az`~0qG|KxHm?_CdeGcfc&(Pk88 zI8Z;|d`rGT$IjgSu?Iw+>?mq+<63;JZQb6Sy?a)sT&|e^u}R6WaGBL6E5Cb@2gKfJ z-gQoBVVP`Ess2c?SweAk_XOLWPE(bCloqsbpOcn3tUAM`n<@9w_=;?9@kEsyVgZmJvaJ46@Ta}@ceP@#M(-qxMkX#?5=?yy)KC;Z`G_^QoIBCY*iPrrt z@;8O{9qs;96o04gQjO5FZ43`GMQxq(2e>PayAKtpDK{-E6Bfe`=GVQ9GCxR>NnbGA5QIV5*IaK z)$E(XVRh)p46hrL{$BhY-nu3#Y|EOpn{pS~PIP^9;mg9}zt8t6)F-AKI}vzqF-yDe zBHO?&@5jZD_H+DLG=JUwLkn7!_qx?R_n6cGmmn&d=9BoEm+2dspS3Z7;Wfy)t#} zr@L`i|4sTjX`*SEt&*$HMb+C&x1HM7pS(j_TWbFHIpz5`Q*T`Lz013ggMne597BcP zj7Qe0muLQLdedq=&G@L##vA*rN=kDx-~QVEDxc$SgFw*aSIWzjwPL28ei9YIeZ08r zT%SS8(={B<+uv@Ne0T4TSf|Ir7S=Wc&Pg2l26B@Vgg~nvb06o(oKNIfY#UisuEu#?!td3 z^YqJSUC%z~GBmieOcG`~5bXSa%Rjz*h6j=laDL|ez9Uxd>1H77?WsVn%EMi)DfG50d0Z&Fx*+;#DrcD?2#+-E8$|dtq#LcsC zWvB5;gUDdl%fiouo3h#6Eq(tJ_l~))1fwwhqUWM9&pD8ojvXupu{@V87w!Cw_ z$g*QBW>a!582|ccC(0o{E&aCI*1N(xkJnD!ZGCgyo4S>M`;N*~*QBoPo7taxIbYao zx4fCGU5?Ek*9YPsL>U^|pM4CAWWUJFVA?m)lr5I~)QZ^`t=E2^^g#8UyF(IZ&mFCdzdz?*jMPVnX8^_lCZZhpkE+|a6l%cFD|SC@N}XVc3EA?aG(H$3eo z|Iw@$e}72e*rzvjkL#EO({s~zuh_*B)Hpq7y3|SOqrZ>8=9v4ty~_6I*V4q-M~>;0 z@2-*l0b1&Os^>%Gx%7i2A3WAid}{tT^H*`zxi9(6`*N3MsGafeJt?tRLFDGTH(M8G z@Ab_8elGTX*?eYL!ly+q-PoP4hE?L4mgA}*|ZYra2y zs(AYF%Yq+V3R);x^4dHLgXxEwORZftv7r6HU2_cYV<+Nw#-Yk1%cD7!s??Xi9n(CBw9rLd4KD|Knpmtj-&u#gw z@e#6NZT3F(cedOYQJ#4Eg5y<1Go`Ysb6@y3+wm-6?pq^4zpwcpwV%6jjv!P2otuHXoLg7RZGYs*q013LcW(qnf zmT(+PE=$o*^=4k_!2TSx-rH`Tf|iDxRPp69WAJISIehnR4003VWA6)CrGz|Nk>9*e zcB&zl`;U1mY^RF)J8;~zi0+>v$G-UA{ac?{Y7gZdemCE#UMtx0&!Vr7eysTzdd8}= zpu>0r8>iaD$Dg)!=5BY-`L1Gn*P6#i+TvpRqwY`Qt8aMrX+M8EW&3vboO1o5%By9i zKF?+_2eQvQ^Xj9ByH}g>;<>A2V}3FOD9@AQNMUPO&dGl%x#RhSi8Gb&f35kxA$!;=_x%_}ja z!$hTpFHq=IOnTnJ)dpcg*^hJPwWM=K3;D3W=8$dMAQSGlOgs3*<~grV>85b89=#lT zb?e+!v5LVz<~^@wEICl}|0T!5r3by2Klgh-^HOo@hf{%)i{I?24SlgnOQipSaM$Ex zQ#0SJeSJ6P;-9%&%Drv|mH$80vWAoMA?No{8xBR8hgMGNFDCWZ*#9#6@BMwP`5SYc zIZLxZBTWmK#Mt%U&Ajz_*V|neicVBy#5~*Kn>c%3#J)Kko-ClW;h0dx%`nd>?dN%` z467U3ORx8J$TDAIn_&^GpR1oZxzSX_sP!|`^RuVsZnew#d+Wm1T%p?)6Xe9sU2?wN z?E2>XuldTV6Qi7FKRvT6cXw~a5=GO6B`?}O@N#pDN%gw5rSq(DJpbbLiB}pDu5y#F zdtE(sKuVy$>BWK!&o6e5_k~|sAG0+!bk~$@r|UN?s~Lj@)O)>4mmPb4#QlQc!ATGN zJm)@2DYS3<_hR0T^-g&=@~=$1rg`7)R&~h~l~-GzT+i~(US0TA_4ZQnr~2=@Z+#bN zUAilKm%e^X-O(~vjfXEE#XdGVuFD-4Huw8Jjrzji8_W1N+np&&P2^auymqs3QTogo zDhv$sl)!;tr*~VA-%EPQ0a0zIu$rm=r}kZ_ef52%z{A`37yn=I#W8Nl^>#b?yo>po zsovf*Chb2{zp~(}!}-SaHR*M{|GzH!`sl@(i*Cnmgk9Y>Lv!ET9cvGl)@_+D6h6;v ze%QoSyEg4gKa=h;N2f@1qJ-u_m48#}=ji0^uCs1SD@#SBu^q z`fx_=@3LE$ZoPkX@9XkE=cCT&Y26GtBX)iIwdoHxF=#3DpWL0aSIDj1G}vr+*6yma zRla>Ezq`KA*2wP=I92%ci|^ZNi(emBEegH;<+je8)buCk7_=5NXhy_t`8DC=h1Ijd zqcx&R{9pD}n4GDeA^yYdrQh2S1SYw{fvH+ui}=rbCcbPUkXt|d-tW(?la!MbJfp-Cz{`F zJ@Wk7x!CAEWec7k$gI2k&f*=9ue{Z%>?^l-ZO`nfdwI@V?OaNtZrZsR_o(#R8^3Pu z+{-jiB-#+$=2CF{=2MvRvy>gkmxY$s}r?Sg1#;O zvuW@oNs(M>BH`GyX8~sLyn0275LO#VPr4zcf8TY z%h?&`MfR*IEPMB+_gAmqxtCAoZcW)bja4^$QO2cTeyF{4>hYGDf#E|$<4awJioPGWKYcg*yN%V6Tfj;EjCz>J z+8YwvHu}iReeC8E%hkPmE972?cgA~*cOu3|LGAgu|F_P&x;gN!G*s=j$wtN#gVO^ImJrP zT0Xqr@Fmf<)HXhFf6%_=&E+whW3^MglT|k!Ecsx)^8KE5wY8oPCms8AEb`nM|G##& zNmfFNogEX8{R#SXy72SI_09Y8l=43bEH}|Bz7w#1Vba|I1_lNJTZJly1!)pzx zXNAk{dXe^g$+_Li<-3muGcz#Qgk5BooXPm0@?q}V+nm2x9&T;B0Ggaz@Ws*ZUS#C| zy={Bhd)eJ9dv~SnzUF(GSMiF&wFm7Nl&*GZrEVYLg9dez0$o%N@W9L82ez;Gw zf$K!+Q@ckeQ>={N&t5Od018M32LA84$D=i)Wld#8qpPy2`98>8uw3~$^>*sU!1J$; zr}W)SzOmUjDZNYi=(*dc(|x8r3X)E*o-$eRwG#sagN>nrKR<(wJI^ ztUB@O_saqIJ}mnBXmQ6p?`_`BHth#G7#KdNfYaf=iubaNgfM0J3%fP~@2^he@9<3lc{yT9bK)T@vDTa+rB z(Np%xuTb$ubJ58vPNpgb28N5w3GZkHF_G_=?%i&evzKRj=-$b{HvO8u zcDnpK7QLH#rc)Z1vxAZ;1A|T7BGrq+HELhH-=;rZlk_oh%C_;c}<^$bw|G=H4+Y-`!7GWH(!u9=St?>&y2us7iE zcdx>gb2oqPs1NvAbhM0BYc(?@Qq_Bf!oOYlRVdGaPXKH0jaO%hN9N|5_LPEcmSG*@IP(AbGHI;l@3nc^>xK@NL?=XC*o_ zFfb@oF);k_5AY9rzv}HP=Dn)dr@r?8+58gfz{@P16NP+|QhKk}pXU7BdF|A-1S?3) zeVB4Fh-Uu(Ypp1*BQTZ0@__{+tpo4=O)O!@jdeoJhQLi^WOP|GtHPu+A?^YqHB zGP6x?Qj1k*u)JYoVCaxzV3=nF-oH3!&t|K+iFw@6xHxJOZu0;3pYqZwIV0IuOJ1>v zF+(z%ziRH(-2R#Uq065~p1!%PYgvLJ)b5Z=Q8$0>`1zxDx2U0Ol#_R|Ndynnw5cZw zEqgC6&B?ra7qpN$temZw5fZA)XXw4s``!C{^}EfhORj6b3O^7Ab+P8N(zCCvy~;x_ z9z1EiIriqnNgf+SAt6@L)j7fC$*!W@IcqoZ)zA3XP#O)@6uDscvfpu!@15F~r+4#? z`*rp;EKpxo{d)B)Pv>UDLp9~>GbO3lCS7CFhPh#0g4K-YKYh~Ee)`V#GTXblTHFVw zP4L*Sp4gBbD}0nsZ@Lw^;NwH?lPR=dgLSU;js)`%6Afy_s+Ach6iTd4q+apKrEhwUN|8Sq@N*Vsn~_f?_Mf;3LV}sYb(cx{Mc>=33-MGo7m-q zCE5g88V}y!4iGtNz!UNK{w}dXne<38pO5P$ z6W`r=fFV?PXN+FN8m`r0wKtnT%7+}Evh&Sq1I^Q$bWS%t&1P8{5_K#_#q&_={~rn* zi#BQR$zrye>t|@~Y5F#1^Wl$so@-6;TFTeH_>f?#1lzhd?Z1serZp!%J2P|9mzB$& zCN^X}d7d+Ky`{wePD_3kU;b(JclK}6I`fJ3SpA*wYDsQ;KI`j03T)oble;*J#qooU z{ww!sskgUgvxk3cUUV_z$oqzbpk6m+JD#-j^ZqWF*3MWZvi`7g+_!{3?HkP65{=W( z@$mAB>Q&Es&e_Cp+TQNfm6gg`a+6dl=S}xoy6D<;50!*JvsCTu_PxryIcsZiFaPo4 zw=V@Z8E~8He9Trh3tN%c`1{_kR&6i6>CrmVKD}+)ynGhOmW(GwJI|&G|1bSNtNCNL zjJ*8(Lx&E1O4EFt$$Z+L&*i$2@8w6#oBZZlndjfD;aJ`DadmO^`ZLqR9+%b09R3*7 zEmz2Knm^^IJ8Qt&*DHlCcb-p}q!OzaZmP@A{N)96;Jtu^KgY|}IeB?~y}h;n+tevc zZh9(zJXfYC{&D$KuGHi8^%nD9zg&Cj4Qu0H(|>no*i>%%aOkh(2Z#PFi3RLcJX0z^ z3WTvfwm&lWNbE<2mWXLjE935PP5b};{@a5;LLDZl{NwjOcCJ6!BH?S;(O01rf?{H9 z-zpV2nhq4sS@zQCZSnJSqSiJmo+dWPakM%q{_|M%=o-VZdZu!r4Sy!P=uPile|o(r z>tlN>z3JV5+tn*4UVl@N@L^kwASy)(}JbT8qUR9{`ZeDr5;IqpIfB3(78Mzr0NR0F5afK}T(ap%j zCNJCRqNFv?$nRoSlpNa&#(n4iN8C7ne!ZJswL#t2hn4$!d|OfsQupvB{G6q#uI}!0 zQhCX5AyNLm$4!qIAOAO>zv};~f`%6>8x|~3FgUdM^14`Snd7dKdMU}P1y3Jl2<-@3 zDWblusHjNpaw`9^{qNt-Tb8L0l zO~u0dVO1^1sU_US@dXjJrw=pO-dV5x(fhB%<>-Vz?%VhLUX>Z57t9>-ukgVcnKJn`A)^d_g*giC1dYQ=HUZB{;ypA zYQLq-pJJbwm^m4d8w0m2ez1i>j^pCI5Y?8pwy^u33>^ABBrkq;2xEO5F26M@_FmY# zrFsWH_5Yry+#$U&aPh^4kMqy0{r7O*s{fA)Y_1#HzWDF%)M0;JAmnSc#-T%pE?vI7 z`kk{tON7HZD^R8u(Tds23QpwZ&E89cHvZ6#*mq1bIC^`}$D`7G68{S;O0>3kp1rm6 zSo`D3{+EJ_xsS@T9C|HjoOU4f?}C)n)T=w5CN}&#dRngM{{^+u`6-3b2That8l`tEyLid{}YM*7lLVq2ZHh3LQqCHjVXnKN&bA{8@f(iAA6PY_qk8 zPMB@@^SD99^W$>+w#3WJ{n;Pe8*iU3CBr9R3oh$z#1Bj=1+y@#0dU0#ZfJlN5UTV* zjoi%)VYx?My*{rc;>tPy%e`E_<9Gkp9?}ruy7=kst*yJy%l@3`|Fw~io#Fi5TA@<` z3+1FSi5HbaW{L19MLmn(dAE~GO;7LLv0mw`GDq6&uCiOnFxZrT z_cUN+u#qm1IsU)?h;Qnx`MF1fXY&0Bx3OImtZQPjWev>#J zQ}gHlJHh`g*SwZq`gGSs%6H~=@1;Q>_d0QVPGWJKQkfqSG2?gUiKj&$9g^hb<>&vN zS6@?8^V59V-m_D?`PMyqcxsMWTcU~Y^!vFH5i@QqoYhwPKF2`fh^_sXmG{bJ7#SQ^ z+)1%#U^vh7{qL;l*V&bFZ*LR*W#dwF^2|)*yZ#F{*;Z6kaNJc9I$2v@djEXH(Z9Yn zjqFx2smpbbNQGZpIIB(fe_W@_rwhxY<`%LrG(4{qux0o#r%P^Uj9!_7=cMPATcdRC zN(_0l|7VErs;sEkVIOw-yU4Dofhrb#$B!O8nX>6qd%^cLA8hQ4pZR>h`Yg1@;d}97 zjjU&9W~PQc4%et!Rcz6<=+p_p@3!1ci+c(LYoe~2uc=Uz>Rt9nebv8}VgC!jjmC!O zAzwPqA2mA1uyOC1#jzFdxH`BF{GDl4{OruCt3E%SInK@Fl0W~wHm$o|`!nNRR|iqA zMXwHr?nn>hHTS5&8lNxO4h{}^dFvL0 zNVKgqDDLrEYBc+7Q~lAGC1KmnpYn59eN~Ew?Ti00h406|U0m$G`sYg(q0WK~a25Dd zQX|B3-n>^belLRU7Eau-+GrXlFK=nQZm93!E?ZM6-^|R+*7Uf)!E4Vwgmf6rZ+)?n z>EXoqg)am{y=U5nYgC=G??0VWj<>9Yizn(pL5>i{m;>fXE_y5aPVz%FH=Y(jL zTF87CO`NJKv}Rf2YUQd`$unQc^D!_)>}6#*ube98A9_Ogx9gQ#Vjx%?f|pIcUbSDWwq*nD_~VV9 z&fbS7)h?Ox{BvaZ;h@m!LI#i-l4Obdcv)W|MHgK?6{q`eUGNG{N@csezfEiJ7^Av5}dcg@K`h zsiCEwfrWW2mws?*Qb}b&s=iNVUbeoYjSbiaeaGaI%=|q4VExb_PY~9~C@Co@w$j&6 z&n(F(P0~xw&(+tov*WU}Q%KEA0lCr)9}yX)U~H&oVqvIYZeXHkU}mh4SDKR(ixkR+$o@goYHp}!XlAKk zVrigfV1Y#|9$R5r4Gr~-O$;$?HA7B;Xto-fnCh7rm?#(-n&_FEVp?mCoG#Gx8d;j? znV1;k)(c7(ur!6H*TlqF&&0wAr(QEtq(FAd&np2Z88<^y1!HqaaJ!ipE0};>7o?!? zW@w>c42cFiJ1+eQ|D-HX{sE;j&s;+VGmt}q6!blFjTFp`Alf~1jTOv{!EBJ0fTH~5 z;M5X@Xa)TM7dHj{kkpD2kcPzcRA(sdsel}n<{)RlJm-^|mtK;gU}S1$q5uY5`fiyy zC8{HHqv_x%p%DBdV{!T)TichRgbCF+tq zOf1PyCcKk$n3gd+Q}=w-oTroa&(oSTNi}lX^RL1aCaY{Zq7_!V##iayUiUrraTAYz z{n&MAYQ>esE-Z*G+$eaD=;j>qN)wOKBnq9n}-Mv%UbIQSptJ`xzca{0h z?>GNDZjZgYW!E~s{dfLUeEpbq%JxyC#|ytZi&X>?ZJz(TJAXBE_n&p1{h4(M8~?W& z)CnklzM4G0OyO#|{?SK<+y@MPcN~3e!O`0mekACuWK!cYrdb=h-`Fs^bZ)A9=R&14DO)Og+Y2Nzqn!N;cjEsQ5N|6JG98C)o-AjxW~ zV$C=y@_3Dy!u|dC8y?GD>MfY#<<9JA_HYOLbHTpgbNL4f`S&TyJg+%i!Q7YrIkt6D zhn}-CXY-8CxfeXv?l;@L-|~ondQ|hy7rN>@+C`LKEepEPpyHLcAdml?@~dTY7)w90 zz54dRdQsj%^E(cAZ`On>3L8}lzESCzeB}26KecO`>lfsmzWi445W~)y92woZC*B^c zaJbX+(d^N;1Z#%8gJwQ)?00VFgl`l&`bB0BZ|fPUEEky*8lO^*Fr9nBV)`<7p-#?= z_k8XLpDxkJ$bAx`*Yry3`phid(z?H1MLC(D8{bVan``#?N`CL5X{FbH`!_8%vRKo! zNp3MmQ`#F@#kU?w)1P!S$o5S!dRfn~^VKGkJrmkh!q`qG$BSycmil```rX7YrNK)= z=e-J(yyv}D;QfgR2j}BYn6sP={>!i0ZoX6cgyWB0MmLXquH)sOamIl!V5Z{IeXHJR zObDpHelEUwsg&)W+bchnSRAUkyJC@qn{;W`GySbIP93S6-Y3aBLG-$?(!15_HEX)> zMJ6iMPmFr#a7FnQqj}x~^|!~|TbUx2)V;+{trDJaP~z5}da;8&J7(^dV*lT3v})Pb z1#Zq57>98YRJw1bY*37dhz3Xlb*b*>VLqp_~!Ce zX1Dj`${fBEE1R@+YrOURGo`ali;rJ;d95isH9EdS#iy>7d)_pQZRgbbbV?rHbP!+1 z&tPl*rDVb-f9bjRUOAP2Hcrr7^ZnrLpDUkMWZiF6;+XM3vd`lukNe@+dPS2nC5AdC zhk0%G*SUl?Gb9}OAJ-foal1HmqGM}(>|+1gH@bQW2V_k5Z0vcMw(#^e{ast6E!OnWC^f0Q+OoyqHdGdX+U6Rc)?lp&nR(pmCaY)@(;Fmml`|mCbE{0v!h5i)>oGqXK zi~d!5ey{vw?>}#!Uk?saOcf9=oOo<`n6lB%3ttpf572u$&i+Ul!GrK6kgjVMG|`)f=Tnsby*J-p}4;&zt(sAp73gwz~dT(&nbx#~$3w zShexVx2*+RKW#QHU(oS5Dzs_Wx)|xUg^W2r8*5o>_RQ7a{(|k{F{8CIYge{CeEKLV z`D;D+ag$ytAx%^80yH(#``}X68 z^WM`IZu8Wx&fQzym0z^R?(7m}Bc{VwSGBlryFPV)PDZbHYJ%2w4?DfEdB<3JCWWN+ zbeb|TCfrIANN?Buc%p3c*{+u>U(Zf;KISmvB5TX@xvWmtCip#+QD<7gJ2iOs%hv@D zm)Bm8n8T59XUWY)doLW|-2U}z7sCrJk4Ze<`CJFswGOOH4ezPR&gQ$_7?3=j_4%jQ zyH0J?zCP2A?a36B$k&_Dk ztKXjMv*B>^?$WcHem>$*i)E`gbxG;9c!s=2=+$qx%KU`?d(PHNee->)lx1n=RLg8< zLz`aR1vz}qe!cdQQs?$)cqlndWO=usMU?URInjC7&L}o%EO}rw|Ky#v{rU-E>~;?6_+t|$uIK*!tiY)Eaf!`yg^=9e zcR1YUm)|YlbzyDMwQXE1zo)NyD{WfZQ*^kd>>rC`(pvX9%~uNYp37g&zg+e(B{nX5 z)<%bfTjk5nCi`vctUu*?eCKAPV##eTryDm(RJ#Pvs}E9RsMWokC6%iD|9$4mJ1XWz zo`)WAENb)Z>zx?n6vDEc&yqv>pPT^)%Qqjc*HMNGOuq4?eLnltZRQzP^*y^>{KCI~ z+iB99wkLRM^eT_di6?fM1bjR+*Y<1Qq0%tlBZh@*P0dofXSAO`{cJz?Dc6rln&tQ2 z-dkSa>YXhfn)zt@0_#{2z3N8BW(leOvL@$*8ng5tms=Gb)sKdzuW_$AEgSEsn7jRM z=Xas34`wct^;;%0Kl6)xA9qz$#WvHBRjS7?xzOo(Zgs@V)Z6oRYi#7<{&twDbK3mW zH|COaDt`L1xqp7Brmbct$$mzh!(%tkBflGlvRAtn@BHV#YW4HfH(N_)ZF^zU7Wk&# zpDB zJ+0#W(xT+lVg++hLpg{`-#0ZSGtnu(LIK>LG&3|(Ft-HtwE_~0Qu9g_Ou$WGE=bq2 zSRq=$9MlyFLT%E5gix)A_EbskZJC&x=@}YYDwr6X>zNsvE0|aq>sgwaD43WU=ouM< zIDM2HT&E58iRR`u(_A;MU7h!M*CFwJJ2>aw&MCgGvP`e?Vr^!{&HE}xMK*6*`+=2vap&?n zc5jV|JFgow_^qCrDfKz%%pdb#H5<0Z%~llIWci= z^RYXp7F}wsuA8>E;slR>)GQlwCjMLYe9etMEt3K}6q<{heNr4fp3B|1eP^0N=H4xB zKejt^{?QWCO8qDOlliSoRdV|K6VjKRPak@<)3vun>%+c}j~qj3*y{b| zj|=lI=q@_(J7{;V#a}BH|4SVc*ljL7VSDS<6|66+xKyZ)!D#N9%}nR?Oyt?>7`C(5 zd~km;wcO>;D)|VN8JZvU4saikRhDN6f2JEL`SZY}Eg#qH&|WQiQ~tieqvGvxMK4{Z z{782@bf>xMjJW2+lN)w_wQia)WrhFAQ!W~;7wro<+5}3}-rutN?Dp58M*F?j1C71R z#r5_o2VOJXpU!sAb$eQI@Q$mK%q-;_Tlt&zoiE+k(0=Y^c1xYmz7H37<|-_?vZcNE z{$26&GtZUyskPjFJL`v@N#gxQ`a7L_)^!ESizK|SZtxWlyil_AV0_V~K4Vs`rx%*s z9`JSezYP7hEtf~X_qxEp4?9F+*2?R9EmQii+3&0H-d$_o)HLStiTw_`!5(~dTjiqn z-fXUS(_JLB1k0OlxH!J)<~fpoTZ2KGHIZRGQ@VhOy}?!67cF)k)9v=CzdOT!u)?SN z@-`*)ibeS>g#xQ|!=0@xh0f{a91M9HyI5WFl4oN5w)_{W9yNli-(Drz)vHjW9 z?0qb8IdLz`YvWorH7k7SyBMe;X7RK!dg1=Zm!?`2`7lQ8+WVBn)0^igFJI#I##j@n zEJ2fq8I}=Dj~A|;o&KIV@ba=XTRyA&sbI=k*CDLrbv$tE=4ERWj!Sngke}_va*=Iz z@aKfCG*68gc5AQkF>TEacPWyTI(9zqpoNO_gEEIQ>mNxSfx)*~HwV`=p1hegSDK-C zbLY490-{IP%i8-U#=d=^>2!QLSA$Ve!L&wm#>G0Zt*y7F&WP);e0j<>HQ#PKAMf`q z*KhJ1<4@Aca67nh0spq?uimJ}ek%Xe_wP%p&E|-wOX8fj^e^Vt2!FdrPWHvENWPSw z&#sX-({{cx=1zYqz;r1!RZbv8^_rE3LZn6iUSpnjpVtwlEDY2N?g=;wPuqn+>vpi?!@qEjL8*_u2ngyJK#EsY8Ts9%y zYWpikQ3)Ntl=Nf8>|)b*F)sMx_;7g+54+CkfSFTPn;zJg%iw`}F z;s2U`!qblLpQp%TkE1g`T$U9$x^A2IjsWi%hDA4*d3eWY9Qqil!IX8UQRR+ER)W>u zeMXw>e(jBiB3I`ZIen0@ zzqMoQ->?5mvratAR4Kn}HCd^%?6ON!rc&=-VaLY{7k-o|)}8X-IG|%~y4cDEnH=4g z+dNHccQ4}JaeUA31NTao%x#KFji}t^HBXm;Z7~z~jOCBJ&%bbaT&^O%dqLAORdZX` z!fOG{=YRCQjxpbRR9tMw0j1y>iHWYCMW+i{>_3|RvBodd`iug%giX~~w?@7RZ1V5E z?8=$-_4nVu>U(v}k8aWwTa+2Ty;60K{M6O8+v+#-=a!572x1KSmV41A{KgW_bsoE% zw=Hs98{QY(Ut*}mX>pXJ^kdAz{s7q@p9KF%eoU^uurNjEl0voHaSd;y_iBF|TisvP z7X1`SUmlWmcl`zTi4Dt+e)O7SHSNf6=k*2>N)!KHQm+o?crba}Uk;_dXI}h^+&7zu zSie%us(WiyC%!b{;?#D7u(ZI1`^#is%a$j`e$}Zu{aC@aq6t9c!T4NP4+<#MSo2&Tp7Xm$W+SzKL6qi zm%ndQTXedAL-8S>bDX7d+k9h>avOVN>?7}5Z zvxl|+Hfe5Jc>et({};b+m@2O9wm4V4Tb{4MZzsm}5saWCWN zn-?!Q%1)EhD1z3msSH9VT1b$TmfSg@W> z?sM%=Av5MIzOi@l>%H@&lk8{!fr6;H4`}|CsS#Yj8=6b5m+Ff_JAGgdhir9DQo%uzkM_+`N zwW_tqcr3@Mm z{kUptYD6|iZQ1NKLG$+C`kkCh_Aa`S|KUaW4DQPjDO$1(`J4^+>X~;Me0FV7Yp zI;mLC_Vd-96F;@iclqC4tjs!3^7Px{jWRdiyCy143O`%VVY<_+{B=&J{nA9C-9^6E zYWi6T^X}-UvFZk;aBcGK>fU|ACEBFD_1_mQ=7*G^-9hKuDB zO!VhR{cBvj{onzENBQFGX8%urz&~|iz&fKKrd9k&UE60I2>Q<$_|lIDv*%<1>fXQ_ zzgT-t;D#zn&&dKjc|dH>2{Bb>f!3`6+YRfH;Gh4oK<;6=C`2P`g*NX^%|SgRQ;c2( z*tIYp5^mm`7%3Qo`XR(N<3YVh&^%zYxsj2cQ7kBgL0k(^7XieGHZwHTGgJVR2w6}^ z0U~Q+q-UyNYGJ8hW?-Oau3%3j;$v69scqb5N+88-m2mEkIFhZlq_TU}0pg zXQ^OeZlq_SU}6S}dQ%GnkhrCp0w^h&DHs|Ufdx#AK?WF@=@}`QnH%ewDOebTQip|s z0Z7CIEN*C_XQp6oXrX7JUcU^Dwr99++%KJpkQKXtY?HmLOl(oOpHww zOwCO6Km!gYdZu8P87Y{Wn1Pa`rIDVcf~g_MQKkl;I6#_ zsFQA}UbZ_UBxn_Gg+w*;k0V+&(YxEPx187Y_=nu9_O zlH4pU^b8eDjX>fimL^Eq%Mw~_aYdV(o9kI97=cL$+tk270i6Zm<0lOb3=9-Nnn4)9 zQsQO7hJp!XJzxPa0kR8(!5jnuQH1%uOK@W@ezcf{+##7N9f+ zCPB&A)D#qJ5E7ySWHl(Y8G+NB5j5N&Mndc~x3thRRWLI()3Z=8H8RsPRWLUPrE60o zP`HDVoVkLjr3uI$6HtmV1(Rlw_%JgBr9KN#$}luCFaRksG5{H2X$C42EkVw)Fa$Z+ z!o(b84LDhWj4)F$GXf=AP!h9Hu(W_!2FeL$W)^zJ3g$+jWCigAP7+b_Du9bgEF>rZ zK-d@@NDvZ|m`n`}5QPAAu!bwz*br0>8k>L;tSKas;vg+dKnWaVwyC)Zs1OG0v@kbS zfao(cFa(9Hp`i&VYk11k886d)vs5AmzHr6s7?gZR@7R5X|yTYxgNfw`WMf`x?%s2nr5 z)H72sF|<@LwJ=n$urL6XSmvgBmY~wt9287o1r{ct6lHD(3LyyF!q^g&WQljv(#!%BS`b%*?18etF$G~mNKnCM2})_;d~arC3NEOO6_Dc> zBnnXt6}1G#JwyZ&D0@+PLB*at1vFo(txLe2slLZ)DKP!d$~fL&*32yz6N z2{95(A`&9B3B?s{Y+#^Z3{nfyiiRx=!R4%}0jTU$Fb9=~P!$$t#(E|SmSED{)Ih<= z)Ib4b5-6EkfYh0S%325uB4c7;pa8-k6(AiT)y7D=K;pz;us)ER!L}e3w5A3M=0;}V zasrZA3=|;A#tiIAGe{CL1r-tyb;jl()u0*$RJ(#p7(u$2Wf+1L?VDThPk3aInWrK4@oB>4H;w-+>k-o z0&m%xnj3;DW)l+yQxg*f3qvz7HZnI-FtW4+H76{tblA(ct8JGdmW@-t_Js>ASJc-Ie z@IX;$0*(#@3ppA=q9D}}F;hcOy$|Apq8%g$F&)H$$U%bN*aGBS2pb^>aV|t1goM}( zF~iavYvMs9KzJ9*6x>!c1LtBhV>3{9$Nm!x|inWrl4k(i7BYJV_*cz zu8@|$nW+M(V{D;dX#{F@gQ^}g1yeInyV?xYVOD^|88V3+S|)~|Mw_XjiGqotnVzwN zi4iDNO$|UD4HHvPwl%Q;Wm^+7aOj(Xt42_UHvsiJO$|W3FVI?Ca|H`iP}|Ye0@Ow{ zF$eW`Oe{fWnHYooVqya72bh?Fd<)7TW(ua@ev^qgC`*}HT7r5Wrl20Ji8-i$U}9>5 z)E%~jcc+cPem4R8)zlQ!x57nQ7=l6^)T=O2urvfUM9qysqy<>78JKMeZd6->x;LOk zh>3!+p`{*-gcxjTfUpF@MpkKJ3~J{>NQio5Sz~Y`8Db_xmJ$+T4upi*f=rqkfqRai z!2$({*UimAZ7*{RkP9u0Kv~h;1msh5a0O*y3W^+vN)t${9Ne+6FfmpzvjDZjEx|2j zhzf{J5d9D~sOp1uARsn?gBzmS(9i&sS|J<=X=a8Vun>0ptgWb zgQy2}zs(dNYzS!zRu6G2)N>FH5{W3*pkp`SW$loOUqb~W17k}reF)D;!O+Ok(g4Oa zR)8}V3{8woATz{-Cy0B$vWCdqxWvlk%<=Bs!ou?D4}|W-N@v7Kw?B9{fx)qf{rdyG zgLidz?A~pc_U_Kio%jE*|9UTJ?XvQ#>#VlE4w<`5B{V2i#Bi%Qo9C_Dmd2ZmHhy3{ z^2Bv(#7zbroi{!@IyoFuresY!XSU$~EkO-ahXi%+YU_RVhDQ!4EciUzSLVeZw<+7V zGoRRTgCXK3V7HFs)sbQsLU#P0nUdV8>jp>Vh2#wC^v_6h7((G5BG{Y)5dF@(JJ)p0y0_kVJe z+krzjZ#MSNym|I)FK5Q!*q7-hYAjw2 zvs#y4u9sQ$E$v*Mg8|2fv<(|g7;jqcZQXHWX48R&?Uxx>T`FR5WuI`j{zTD#MFWO^ zS$qvsJHNg!sdxQ9@x-Nf=MxrmcJ5uveBs>TOXp+~(lVKuG`vn3TJE+sW@so|Rxi+K z=JzfCqeJ+DrMwq@^nOTx>CmvG!-(O>vJd*TergHc?CI)i>fW>MO^p6ee75$iP}#Di zZ`-yhSf{JE*uN6q&eH62@7KG7f381`x_xu^&C0*xGb3-!ob^}n@Rg&Dk$2Bsy2z@c z`%nD&*_IFeXJwx7JV;4QeE94UYl94mE%lrB&vZ=te=z?$ z|F#nL7n}C<%4;_~?ccwD|I7WpGgj`M+k4#pi~af;kwKnOfu3{z>7T5(c6EJwmoctq z&Km|dGruqfZEb7)hS`%@AN<{4`S0C<`m6slLz$xfh030`mt6Yx%p1l%{{=r@+xwrZ z@Nc$J#=j`(s007!ElBupc3y$uto`Hl#}A!M`tt|9F1>H~(Fq^0Qv{|NrQT zOS*f{&aa#GU*KQ;ABSjf>Hhr^`JdlB`m;^?)3Hq2QM;Obrs~Y~)%j=a@_%pZ_9tf3$`n+q)lb{Y$uKBubD#eIaqrtX zonLP+e)Od*yndHMzV_Gs?p`-$-kAMwV|C7)7zPCio-YmwmC^=getr$&uWwJ9)pY0o zoLmOu$#eI9j^=paJIDOM8M&Sh$9szknP#~DGx*D1$T-9GzvCT-w2k`(&8-_Ef60Fl zQ~%9hm3-=dZ$$*d8L$5eW(=E8*}v#r`P2MSt@DBXg4*w;jViPM+Skc3Z2oBf;%xpW z{@-h(&n)}zux)$HvS|tiCtkii`}6iMwG&tVy**oAwCPW{igv@#`Of#gwcb2)>1%x3 z_O7#UVh{Z1s#rYZKlA-nM(oW0MGu}j#F(({hjh^%)8mH@AAI!I^KbjdwBO~N`Ib5V zSnn^n`HwmB{*u4i-`>h5Zu_tPTl)Lk>CfWdZLgC3SGeD^tRhLgdiTx$+7I43 z#r$KvFS7d|_dd~w-`3x*KK=Zo`k(n9%?cTt@6Y>ZFTY^>&HwuUK9{qx6tT}#&^dE! z_6PRJzdTtxSBof?B;S$yYvHXM7EF8=a|dzt3u-plD9 zP9)5c?0opb;M|?Sf^QL z?`+M~QrV|3tX{gTR%eA7pQDKbpG?YDg|koE4Xw^yc=KNOc*Rz+78RYYc@^r}rZHQ! zF2C#i^vhfE@dcHDjEfEl&*LOs-n}(v@vUv%7xrXs)XPv(yV~Wy?DD(66W%1VSkBJ! zTbg$$(SO$p!?p_rD{WF5YA^V|>vB@~;2u=LXX@y@;%Df=wL*sXGtRnPOp$oBFSB*U z%jxHZFCBfXesDg|okLFoPkSG8c=G7c@-;72-^_|Hwmvko?YRE!)ENako}F6W$vWxk zho|g)C$dW+_gn7hv(uPtL`VxQ(onF3*Jt$ITK>b zbv^xd@AV7rb&?-<30NQba!(`o%kfaH9S!N3PwjR^h#Wn`;`6P$UoXYHRLj?0N~GfP zRr3iBZ8jGQ&hW{v4T;zUZfJfX&YLlKUsH8x?$TTsqy2f2+ZYOcCSfwcih= zRKF5#JuLYw{8FLOqov;WUTKIPaL=2|{eIDV@4{bS+UG4uu;GokJH@erN#b_YF|%D) z&-R)2)#!A!vhWtl9_w0i?$eaav#vK)+HY|!nLMX$SB|{t^xJzjM;<+#753&w(532n zCHVv?QS;;d2V!5W_`CGvH@S$me%~+7N2Mn1P_uqx`(~>1k6N2+wjE;bZ5NIkn4P_` zTdAy|aP@&JZ*MjHl5Xv@d-Aeu-{v<=cSX7;`ULMQ^cH?|Q)G4eM)%5Xx{DM23Uk_MGOz@w* zVp`yY6NwGK)iye=d%1C0ew_MZ|1-;XoqzW0-!2oT#Wzh_zaHn1-~6BXz?>vic!t;Ul>aBbONS@c)h>S`QyH{O?PB;7 z0V%e+<6p0JN!r+L{$U%?9>Li=ZSkd?X>k`FPaB-M$$ntw66w{8oD~x$s&0EU?T%N` zzY_~pnr1#oOT6>$_se;AgAQ41EC>@fJ^$^*XR|=o-+fILuQb{|8ZW^Gu{(N+)J=hJ?yn7XRs zw|VmkmOawSlD6)qN4@4fNO|1|Cs0 z>XUrFOUG&QqdK=^W!$^8WyGJZvB)`Q<@j{Dx!1{`x*E?SIpWg%Zo0?&%BG1f6E1Pk zIrU-w$qTPtmpCY5k)mgqCbK*Q^21F$e>O)nY?;9D zyi(3&k<_H+!H#D)ZttEGIO)%x_(EyP^0u7YB1%_IzRml5H0*>?f4h>xrPq&?-W`9g z6Rv!VKi21wqKnI$o7~o&n?yQ)MC`2opsCBiR(5~>O3%rs{q|ovS~&aqvXHpL`=6Dr zRJ{I^cXr6ZX&YpZvIqULuk3hz^7?|+pXz4W2lwU8^kknM>nSQ>^Rlq0O>I)X-j1Z# zY}x%+FC@KxbRuu%Gf9D~KW>;Vn{rY(!`A3Sz|$h;iPgTEar<=Dm82|;vy*m2?ZUn7_Pat9OLkmH zzIkOvTz=t|cjgshGf!By)*am$Jh}1W(`LO=S=9=zd!0g;c*1vdPdUCU+i6`$!!{e+ ziN?E4CeKOJ6L31yD&e=mU0T+RrEfx-u3~JI2d3xT>rF%YKQTSNCGFW_b@>{DDzj;~iAN5N+8+cb#`HY@6MR zjoZ)nH0E^9ysN%_chmomYMs{YGk0%(^LT>o<8@q1sdB#&kl%+bGpVXCY3!MCqV*Zf%>dR#9jQSFk=L&4NJ zPpo5l7hFGTu(G%A`Y#3vMdi?aTb=DBCp3G#FSyI_YVLcs{3uSBkZTt#SopljZr=^@%BAQ5Vie`30Q+l+g5(xwC85;xCdr)i>E*QnoU- z`DGI1Q9AL%kBtY*J$RhnNXX89cgOR2%#)V4>m4qg?&wdP{p9bA{_`Eooy>ZbJ0>2p zP0?2@g1jU zZnEe$`{?r8EOZH@=GDqQ4n{V-L1%omlFCcMKF@7B9CSS8^^ty0MfboS2H9)VCcNmH z_SApZ@~11KCpoN83k`pGGUoJOtL=9^`9Gy!zH+@h)_J*N#uUHi)pnUx0SkVA*sWPR zYsO_)mVIxz6{0WmFXTM4RCWD>HE(@ap1H|m@o;|4-kWAi`EC6U$j;l_YPNEjXD`R* zXWEiqroCCZ?eLz&Ob^Dz$0kd-Eu5TPTX*cVvy6mherOl}f%6{QUw`u`F1@CAWqDp^ z#(B~EHh&aV_$M`o$<$rlP6jKdivi`On%l>|y2195;Wo@cM>pn!1a_zpCf`k~3t! zu=B!Up-r!9k|h3I@`x-}JlXd@rEl8wncIatrz*d<{l9y|eB0nVyY3&-h|(8+lccqy z>Rf&HO%11v8)ZU$y$Sl6788?_YS&IMldW`5N}uxifmOS$^XX}`epo*}EynuO(CGT# zmg}cA?*yNG=T~OxivFEGN@a>n-al&zjsS+#ovLU#?B!k;ylqo745# zu9+p-``ZT0o~F?m=aF$-^X)5>bd~+uM$QQ*7cZ@t@{=#Y_x-P!R~Fmk#C0b{cs*zN z9sDG{i+APHi#yrHzQ3>+d#`peZem25lap2PizTX=4nD7M=e7UN_HjI-uVq*F^}F`| zyoILi8)`CLb}UG#QD1y-_R{RImCKIWo;~9tkR#M3{E~n9Kf9iX*P4D$akpzve$&8l zueg7De({c~yRVLly{VeJtVGngPv?g!_qiMA|1PS${9&7Ay~n$7=W?}0?w%eWuOB$I z+R*O`r)XlD{$}UYjm7VUE+6FE@o%T}{GYxBU+pqkMch9ZKXbWLT0CWD(7M{c8{>EX z5!uUV>TGn1bGqW^d|&mq=mjuiu-ba;I?3TX)5}HQ~;oJJ(Ahw{X}w{e36DXvtCA9b8UzMmGeP z@4iy3T!E_bwQm5%UH|DZ(Gu3{UG<+I${Is^huj^O2ID-Y`E*YK= zkT0FfSL6GB{TnLcUN zC%2a#OnAk<(*5B4_*XtlmR)k}R6T!Lv+l`l1HI`lm%J6#i*r8LSRtz1H{DQ57 z#@DuI-yScUlkau&>*lny$?G=rE!Wd7Xf_g)5c55<-P%wN8HQ1toYJ2{!Byd z=UVlCamLBB91Si!o1hVX{9@paOC0Jl{N6g7KD98ma@T+S+-mjjo`3ANeM;+hw>^9- zyI%Wn)}oH>54U;dUwpe@r(fJ8jk`R3zx_g$y-yu^w8uYsmUw$wS(&YI?a8?u!pX*o z)3x4jTdVp(_Ty)UqTjJ)hi`UC%Sl&$R=EFs;YYD`Q{Pzj`G22UdHLFdV)>T}9Gx?4 zZm)j%Ipq4L4_wJ@dUr#f8nHUH>z-)Eb<|FqVZ{PWt6b?=;Nc;a>Fu+WBYM+*P> zw|1O5V|D5@XHBt1M|T}lsjgP{M1yrZDvxfvd%AsV=Gnk)TFtI|c3XIe_^<4GtlqHH z>DrTwlb<)YN3LG@O8aKh1Les(FY-2OOuwRcsQCZFj7ROu>w?!#-VwFt^$a&%&isy5 z?~flmXszJelXiHokF@ktC7*Ta65hWLDg4);#B{Zg<;`VHf2#of)6!g1EVNGYF5IhMEwz8Hs+98UjLx#q87IXeqjo=MO!Bv} z&dru)=m>tp&wbTy+wp50T046x_kErH;F*7DyPs$G!)|{o*4s;u`n>-dZ}qjXn8oAu z2HlKy#{G87XTGdEq_-`SEAjtZ`xU#TUft}zbeN|>(}MR(onD4t(hcLe99MVeJm1vs zXSZ&~y!SVqkA=i)*mjP+Q;XME16l;rBn~qOtjWYeg!eQyedM`_Je*c#P7sC?FJ|B+pF!tp=r0ryV<-ry0 z8QX6xN?cRlUZH$_UFjsDz-#UanI~*34c* z-MZVF`MauXR@|BPX;V^|FrRhY>toyZ_}H~LE#0qv|Hyo|@bjYef43wm+&6vsQ6u$M zg|2(Z0oPxXKQ+JUIvi!={A$@;XZ3UJmh!%Zzs~zLFPjw<^VHrpBC*$dL&8>z1*uCv z)lDj&U*P{{(|LoY!V4E3S)O<^!QFLIik`RuN21Vm&ka9k)+i(&O-)y5pZ12iPPbxGI`E#+GR2`S9mwu?P|{bo@=&lu$uoUq4VLcSIQgQPo1B0QM%ynx&FIR zDPOisytd+(*ZPwyO`kkwv)NF|Vi0v8@sOB*xIyTC{>$ci<*c8#uPbhg56v~HJa$ab z?5%cQ?fTp;uGy0IDd$U;EDTpkbJp3@#pN|~_aa-L%g3vD%ANeWp7_-9cY0~3=RBUT zmA@dn`R)VrPpUt}3%HlRwdM55+iw2(T)uA14aV)&vwhQyE`BJ=&v2R5Vig+xeD0BM zIc8qL+mCD?n5F()S?8*(ym+5ef&H~NnXxjP)Ydou)US=+sk7?&rCG@xdpP$qFOF&U z$t!(Tvaz5&K(l`S?P~7$vTMx?zpgaantEO%CE(B8_15#%JgZ0C5e?cSe%(E9$0U3=g2d|G5< zU1WHK-?8|I<>$ER61)qyvCcNWe!S!FgwP9#UnMFc(!OS7tv9<>KEcU!{r+ow>Wgpx z58AnA_jC0-*Zo}ePA2c<%s((YO#Oo?m(ht_CNY=!XCo4V?`zG<{bhSr^m9mo_ZAMb zzO#vcoAo61&Z*A3Dzjm`($D9QBu<>P`q0|U%C^}@gW>C{GZ}g3?3BfmmEz7Nu!+oT zl51KaVX=>4%?soEwd$KWSJ!C1U6Nf~D*J5V2`Vi#dL|&zUP_k4XkZs=AYQL^4?qL0~3sPh&zNeBBCtDN4lLg3Ks;tlyek{h*W zI(Kd^ivPUhN-2x-6rs+VRaz^IvkvXsTQl)c{go(--t|1U?w+{k-Md?2cgKXk-!^7` z`lmC;W$xYi;3vp?Kg_k=^o&vy3H zncr?sOAY)iw``MU@4lXY-%}hklh%B?wR~=c^y$Jke~;&XH@jZ^@rexYN$)75j+}kB z|NeG7zUdV+<3iIr=kCr5s+gU7ENr&E>GLa(4>iBu=)c`k=j^AX==dWKI^ISmzj0}u zcgggeD(4wzp{2j)`FWg};6HiW8r@Z@?=(IvP5atp|EXtsy>_Iuw_b?CruD17zsXzA z)i1=DFjZ=`chbSjGo(`TmkXs;y*!g~X3-w&k~z1oZF^wLC#mF+_y5hj9A(CZz2~O~ zO<%KEXI_gswO2T-=gdrca8dL1d%pbdyl?E{# z-%-?j@>z9pO3}%7>Cj4vdH!}SFIgSWzgZ_Kl>JLc%>TBFf&96fUF$Pz^{Z_|PkcG1 zzpiHYGoDEbX=2Y;S4d8scdA0Gs`!SF%RhM(1Q zU857Hdb(iB-z2t@mmzx}OYKZ~-Dkx&J>y;9)MwAlB%OlJTydRPZ{R7hrE(+d{Z$MP z>L1s%Edk*FCE2UQ9p!>qhRr=fCqk<{w>J=HGKl_M2T>bL4)( zlI7Q5|D6`I&F$oc!qc1WjAO)i9n`xOl4`kKe2?GJb&Vg5HqLC!Iuqgg{+G(-+w0m@ z=dbHkn!aw6;eW$ZQpQW#m8+9ycyV+vGGA`%-o)bnt7F*{UdcyqcWk$Hf519x=CPJD z+8=n^cHTQ+(9QdN`>a(RDN#F*xjs;p6LzU%%IOt9A(yz}j;*Hkr?Zw0u{j}<1sQRF zE?Hf9eR^3wHQPq#U7oJ;$fBglDA;eB`1`STUq?w7V5J$&lf zjLtP?;&rWB7uW5yXcv|#@i|u+zIl_~dX|dq(aMMKtbDK3WEJ<5`_psR{qygqFIc3u zRngPcD*f@n4(YoSeN@*QtSZ!cxj4w@@;9FN(^KyK+1JHC<3*qJ%;W-=9SH%a9eql}9!aS}q)*w0LRxc^PCZL5KJntR7}dEWMk`LU0i?<}7we*HPq zeiP zKWF9)4-SKr(Cy{klXYA7*>7zNJ38aG)q@ppwePTA=W_H9+?;FK$E5l3q~4sz>2vlb z=?Sx6%i*i))wmR_9B|q1QF27n-AS+G(kyykStzMqQMKL1ucad@F7 z`_eO8a&)i?d`nT+B*{{vBEDhgW`Nn?c(Q01nE$O24IO^$TKjj;bN$7S#Fyy*>b0q?oESVg_}{uS|J)v@|5&|qnrM7F&*kN*8|B?a zOec3I^~TxpsF>~k_-g(I)}?awfi?M_U*iA0`PEy*C>V58)u)s9z19TJc`5ScGyGfs z=FAa&BB^twX^;Nx3Hx^I=kf)fdmGP}{Bi@k-C9j=qmB!LGPWVtk4G>b)Ya&o_QqcJ zYK_lc6NR+m*(M84E4-{NkliS69P*&n;_iR9M3*;bk6mg!-}p9OeAdTL9Er|S=ht@c zNcO4NaJFy4g%z9D@VeM|o2rYt|2fnxucCK-DyQ|N(}Mdlk8F&*owDhmTJ$UN9}(Mv zT$_WR95P-ne<^f%o%$(*e@)wKH%aJ<1&j30Y~xygc17vD>5A8-)b!^DESPw6;cD-L zw+#0@_x|1otx! zyz8ymXO7&o`g81p+r|j5vdph_g zpRS%g;oXq5^Y7D%AK%V1j_-RU`_THnd|+uzQP0Vh3q^X%l7wU`dxE63Z*67@eQmR$ z=6KWz)r^X^1)@7Mex+5EZ2e>!UF12#UzVd%xrdRX*+E41#|_=5D|jy^Mrl=vnB468 zxYe_HfzuUoTZ^Sk)$80#FZ(?>q+cRphgxc9*X_JgJ@R^QJ)zw@Je z$ziAWs+Tmk+36)cT(k1R zL!tDpKJR!JwwThhtVd0zwd^^sJ2~U>ud6lU8~isNd+E$|`_$RlOS*Z)T;x{uUR8*Z zh}G9$7hU>l(o8L%8m(zMlY*Y*hq;GxIo>(3+?knCPiLaih2^RH;&Z$CQX`=S{P!fAq6S^~df=yQST~c^YiZ4s^cW*{CXAx57zgqjc&u zZSCBC!?)I*pN$n*mbrhm%e-6=^4jI|t;0JiY9lKzi>Z|t*II-hR}grW*#6*!LAj>d zU5j|xsJZ!985;j+1Z|T0~<5H{VD?EJPecBnxDBv~a>jRaqzP)~&3wo~Y zek?UbE#u&BiJv8U{T&zc560DeQ}_{OI`QQiy`H#ri=AVIPU{FxUG1n?mk^@f!Pg#l zq~|c-rXNeUiy7JMnCAaFA|>X%^X?Oc8Oh>W8{{;T?_OG9wZF?iWz%z6FW-l?uQE1@lz`S$kVd(TBD-rqklJci+ANlwJCjmd#TLyn%40N*NQv> zJ{SE6_~LVA)pK6;2Q{lK44zg#tvkQ5H=?85x#eb~TyANJ4g2-=4jfiV@0#@^ZC8go zxf%Wrn{%njb^VVT)~}Z?<~O#BJXEPyc_-j=Uaj(JE3a>)pTi_4>ASZ}DoTa_nUpVR zZn^6e?X_-AO5TR1KIuJ|r97ztI-4$hW#TvWdNJv4{j$F|=I}k7n;sM463Ae9^2B%f7XF5x zo2!s^*zxB#rQ|1i&kvSWX#ATQ7k*7A{dUUzHTO*)DsQZDWBDzZWox~*b$ds&U({zY zRhe0ilZ|AuW-XKMToV|zpwBS(fc{1KQ_02!98E_3l_!_gJh=WT=eO9!uqAVn(q-~a z$u4$wmvq#uGt9D8Y`4CW=l4IqLs1~4Z1Rb@%O*A?omw)js7-|@OGMf=`_r$83mWs> zgG(a3H{UOk$AzLycTYbb@HOzDOH%c9 zz8lY${fXr~x^c?Ji2Fz1uJ_Jmo4G!-TmRRWa8bsKUBPDe@;JOp^}m|M&sLlxyzN&1 zmE(tgEIO;V|9N-ieMOsO&A$r%H@+M0sJ#-qV|HXqcfFIsE6G@Gf!}=Y!nsXCSI*?A z%=O&lakSvPMeDY_YjNT~Pe;FhF!wF{^z_F?N>AtA>EA1O&3r;(h2fGbr{#Y<58YH? zICBg82kGtB2bWb?<*3EqxM(j}vR*)X{i)eWd}~Wi`x|xS&JtIiX;9m#r_UXcyzo`z z#T)ky`p+*;Shn<3+xw#SC1>w8=4PJx%kx&EC91gbHp4l$Z87l={#|*za_`J+4u%B` z%iZ_!8XU?p6KK~h*|_QX5#2eHvlLy{*Xz{=O`2e~#HmAWW>UzZ?Q3fp%DXlnPrkmY zFJRk|xR0hs6HQ%&Lk%?PlXK@ zZ#fisyvTL^O&KlS_CveOx2Y~anI@K)r6@l&{>$#)C%#^|_V$k0>50;hpS*MV{%D3k z-CN_xzjszuUa)STv)yCn$DUuE@1(Y@FPU-6x#pf$x6-w4kLFXlh3RweK1uE>Xga{3 zIGNwUXztNX^S4W-%#xq_SbnMA>HmME#ms7gyBGUC4A;1p<}52OlGE*b@7;HRT^+^hroHoX53`ijk^ajs1&E^WO^# zGA1Q%Pb@mB|F`&A<(0J$Z|0W%KBC@|5o4+S?}UV%!%YEWWyPqx39?Hw<#P8b&HbYw zTgVr<`{q_Zaqzq!|5 z?RL(oT5){F3s$@1o1cFF`8sXRrb}No6-KRke)G!{=dOSAwx6+mTh#sbgcI4$vI!POc#5Zdrx=*U)qh?|D#0hi&xH*HV!h( zc|3_-qhFqP+v}J`&i-=|5SGu6=es9OU?b((BrVyP5fi%l32y2;GK&Z9It-wv%6F5P~Ld?+O~{7gMV2u z8Z+8XU9;8c*1NQ9!!cv&qY2B!G}!*l$~a(gxL)zI!0{^^%FYU(YN)lzIx~I6kJ-UF z5&210*EX*FW!ac)>ZjVE+_d~aZBX_WuZf1qHLFfKTF%;L@$~3URin2z98-NKEcbIS z(JdCxvstUU_~(vyuO}b>E|32J)U;S!|vCHZnY>yRhx{1 z%ill$_1o8Y<}drF{atnv?K|#YZ)#n8=bOj#opP&>oA|H&y+t~*_0SYPNiTDwLp!H? zo!e1b_h%DFVf)oSbGIE{Tvxf{1bi0+3rJ1%dbT`-zhkD6p-HiIbKF7a!cWq7a(>BP zInj0IeFgiG&@<+WeY>VZP%yo0b#aGO?WNptmpXqge z&)yrV_J7{(n{6E)%_Dj)NN-(x>Jr{rtQPf(dwG98nbGj==90fRC;lv9_RfE@<+*yC zSC8T}@f2sj#^60E4qubMd0zdQa@6i`N$mg4OU(;o*sQpBtydsRY<$9c4^W=i5LiMB+X4(0hbY3Z5-#%xN&+?UwyM$-1t_)Q4YUw>Rt3&-?>$le{gWkw1@7r@=pGkJ) z&AsoWHG2CK%x8N{)HpLYq+apUH$TQ_cA5JQA3fYM;S1B6^J@~9*Em1di(BWi)qV22 zU$#5d_e=Te2mhKUfB)UV;LJUNfveotUVMGrm&MsjNMsRH&Mg1%0zF~ve0LdncAqbM zzrRpA_xby7hGL#zpgObtHUQikh7dH9fn& zf%W06i-(oJ@-16?zx=&#`OS6PnEZ2{Epk1a6%-^kJw2bIb?{ipvIQ2q0yK6`E1&W4 z{7a1uGnBk`%InUpe0AKr(M@@^L|bFxY_*dwITHGeUfrpvJt6W(nI-PxvfJl-!aaJ@ zGG{o=Kb4xR?)~nMS6XIv6;H;oIcoN=muMf&wM==}y*{_HtUj!7UaxuQriXX*8}pAY z+`iL1q}k%wJ-Mi5f4PQ?A&Ruo7Ls^FS{#qmVdpt_`K_Z z(@QRS{c3vyR_aN+x+!~vjZ%ciq zi7^LX^t|0QMdi|;Wr^;A$r{y`lMc14w!SGlOLqUF_I2gPeM&2@-q^y+x3_Io{9WaT zFO~oPaZR7X?E5_ADp%;IsOKVwj)vZ4xUQnn*`vw%@Z4P`!7B`+)4z9jt=)Y)VlCU} z19naMdu*R3dKCINe4Asv!Sx_dU|33Ob+x6XujsnCUHRV@_uXUQIaXzPcyg`mHIt&S z|CPJa|L<6>u=Qpw$8YU8p7q+vGp3)scY=NX>c3j0|KyB~FYgn1oOk~G_oE9>>8uSu zU&%Z1@0!o|^IRV8uuP1exy8PqSL3{npJ3G~MrgbNAkU_5MY> zj(O?sSUmraTxPC;T-&bGvRfaERxY|*%Ai!>yJ*M6y4S9*N@&xn}FRF?AJFIWCwXwk{~@}a@eGrnc4-yUbp zH_Eb@Bx>n!>SKbh)55G;1<~VTMW>$LyRDG7GxBWm;k^0pUCeWqY+l`x=62CI;_a>p zQMGafOAXhZ?$LSi(y}yp(~9Elj@9$uq@B#W;hfhm;$)+7_{SUHp6Q0WBhN1SaxTtZ zKxa))-nI*GvQw%~e-W9X#vd)hWj&++=jFx^<~bUEd_|gG^ZP6;c%`Pa-a2P`Q+nc! zrn`kFv{woJWW97_^`9qIT&+7EDlPE-_Hf?YWVV^sTV)>J`SEw_Mh}}Scecr9b5G&F zm+G_9`P58}h^AoceQrOQ^=CMWPMEd)?!QarSD)6e5PjLveMNZs*}HQ4TAuQ~Ok0-t z{f|)XQe%~U#v7ZLD$I5>InF0-_kwXjL)1Tyg&Rv-b-(La%rq91EtoAITh!9hC)0NK z5Vw7O)XjuHTTPW$D?Is;^2~AL+u2_X#h32gI_=kYBknst(^r~2bz9x+d}B-8$tv5# zXWTER9lQ43IDX$7zatett<3IBv*F)t_$B6#jplPR@8f$|js!iJ=h)4)IpDrtd7pa5 zqCh8^<|mV9^OqTm&)8f4l5_Qp|2>Dz!;ZeH&@c{CHVauQV8S!)ZI$`)GZuZ0ry! z51HWKbzit8WXq=2jWYAoem?o)bHY0EV!7+47oPs%z2T*Qn$ik%w1=&&f%gN!Yq=Qn{j2SSeH0v%c9l3JWxlvz-c zU&N&k;`=4$rYh*W1$g=gxM(~3Iz<>7ae*$(NH10}fv9kD0-b2AYig{ZYh-GuU}$J; zsbFqu5X+_SSey(x*VxR`giGH!vA`oWGd-h3!OX&pOCMwnNKV%fB zX-TSnl76y&ihfFFYEf!&X0d)seo0PhadD=8s(xB#S*m_oerb_@x_)|5Vp*zwhJHq6 zK}Kqxex`noey)C=e!hNwUaEe9enDzcW`2r(p?+a$eo1N($l3Zu`o;Ps`Xw1fsj2!U z<@x%h`epj%`jwiHKyb^yBd;a&8-~awUuetwF=0~jY^)t5D?--k(;gPx(bLkmhngJ_& zwYZ*K-UJSZFyFA~Y3wWvjX!ocD#YcarOEE-)_s%DZnjzO%t^_23HqP(yVeNvJZjo- z(lJKB$CSOgp=-5nLp%QgWsO6heOOqSJ~TNTsuz@<$hD^wCm;=WMUa41o4 z-v6mhp=VAVJsQZuQBq$1yzPc%v9(2{*M>r-I}i237<6YCpE=2!#`i;4Y60KI=D$mO zrDsbnNMn?Lcu{Y-({Y1_@G zmu}eHd~>%&^8a=IeD7GAm89Nt{&`)O`$qQ8+r9tW#0sj5yYD-liIr{K_3gv;bq1+B z?L9e!zuB94&){}oQ2Ej$e}ubXFWUi|1z`v7yT7QgI`psL(;qYCkRMgnRu)V;0!|70 z3b-X6@o(F1e1w;+ps=X*XVw4PAMbO_Zf8&6Yv09iCSh7Z^_%)l%4ZC^|0f*busCST z;HGed_PPBR`#i}NtC!?ytUmm4`m_Cejg0u@81m)n7{u2z za2#N+`o{Bt=i|fQ_bdOsI}rcs|As7w2lZj!*SDPdCdSurU;R&5W5)e>uRH%__^#Q9 zxAT6u@4muXAx(-c;cq%?k0Xk|8hY=+yA->h8P=#3;%xztY+WpXrp(ogZpd&2g1s~P{}JmVN08IGLfeAL-HgPldlp@%)G{A{9JJ&z5; ziQM-Onm8C0p8R6ck(slh{{E%~3=A57Z+~GIVq$ENs#kuP&YIS z8`AzOw8;PBmtM%5@sIzB>l35)!*deOb+kXqU#)QHMMK4^xpN=>?|Q<>kodo;hGD_e z{R;LB8DGtxxKGJ{`ZA-n;_|;lg`EF>?JF*Qix&u7cGq6O@Z*8{qe|B#UVP9$!OdXx zuUKMHjQbG@>pzRT`6s^Jx|%tu?w`cudM3e8tH0bzUcaWlxxeebuiKYnU-^H;hjW*f z7CGJdE6?4zi<1q5ar#tj{oJJRg;&MJ-;6 zzBE#>XTIlg<=n}*s8t~0M!-`Uz4{C+*}m)?1Q#ACj2RZshp_Hlk) ztipNK%J@qLb%*j@wJK(6IjaY~GHF=iDD8ToS2Z)wa>3c2_n)`y%QrkZw{?ln!1LY~=jJvVcP+1+T~>H7`rk}%U%z{;>SsBQ$c%X9c zTjNHi8(;Um;Jx1^@!fk<>#1}Z(fJ4WE$KJ2^J+L#pxjzHG0e{Ba*l6Ia=M@DB=^vt zhP$#wS0zYn*!_Cu$(vp^^SK0oRN=y z$L-orA3LHn!_U8_x-x zyf~Z3Fh5uJ^W*+-f3YMU#TlW&PtCrHU);G@`YubkV!)(Z&W95oB~M*txiRDUienS^ zU7nxR)Amg9p8m5&arI=0iDiy?fs2+tyY%v9Sj(peJF2Z09oV6zU$!JlEUkOdnS@mm zd6w!TLbEfPYHxer-gV3(W#W=V71mmx-u_jx-uk;)zRj#O3atrHuWI`vA$;T1?Z_6% zDF&9yzkf3JaVlEjwoK&G-dCpDPyedk&wD*rq@eF{vuf~6xUHR5Z@@9(u5enx ze9uB2$Db=gFJ+3c?f?GHcujuo&rRQgHUBC*c2ytY{IhQT@5AK=hVN9KPvu*(Nm;Ao z%qp9{{8Zb7-P7j(UHI|i#~ka`to3h~2BfVMf7-QpdDJIIzfUt)XUDDz=QtQKBXmyV z#}DD$`(KN6t)2e-_N-~Qdb+N49dDkx#y*UruI77X;?s)tS(+B_xMO1rD<F$}QC>dGvk4(uzyBF5W(;pSbt%If(+d>g{i|4xP>-Ncb&5a3N7i!(9Uc2)Cva8#|Z_PZd zx2p9u6Q`55^nZ)p|1V9spY!+GYw@m^)*lYXhUPdyGg9|6M2^Vt6oUulV6acx69PGL+CD(<`?ESMel^y zha3O2>sOm{-mWjmWTytZ^-+`N?R_sE^-J}hyDRtjh^_7aP+PX|cWTzWcINJwnmA#m zh4Q40>I(g{E04WwPM-72*t6`Dxa%2(Yfkqp6ptHdYrV5oaJT;Syg&Js%fW`o(CoGo z8#gqaUKzJ$L*Eyrzs5N?m-w1bdEoFb=~YQ}v&t4<|0l_+TB`3guW1K*ZZ%z{6s_0g z8h85D%L!}ZSABc7Hqb}pL-#BGR-VK6y-v8*Yj9cpob}Ro%ceUo^2GQo3};=b=~8sk z4*P9Wl_=%M`_5bNu*=NK)%y!ezUVab?Tuc&>9qI?qoeT;eyG+&=!P=B5?iaZ_oDZg zzkfEXMDAIa_2EHHX3?2<>Ob#F<$bnv@{T%wX!nCHGU<{x!q@(|vDC$p`L=LDsEBvu zqSmv5|F-$A$n7jh++{Qr66=G%);e&noAY~L&GJnzx%4=o$F z-zY!7R6DL9WVYDlBF_7~^1=@v9FC4yyY<4V87dIyvDqamuVZUIM9UZA9 zVz>TynQH#cB@6$~INlN~y8Q3FTdOjn7PZZII)QiYyq_C|-e0-dyX)k<#gCSMySz)x zI)2w<^}W-Bo721R<;QT%5Gt7cp{`O_tfebmV&Shjxm{(tipD-u96ic*J~7+;)6V|d z=UuU{?<~3*T_wEkRKMqzANTt6-kz#gUpvFp`|DYo)gBvp7Yprln^@g?z}vhw<`f&- zQ&vZ2gSbDD&(M9?nlPUFUvPPT885H2HUwr+3o& zuaU1q?p)e4v+wox6&+qzIIeyE)z|Q9mhbBnHn@dczel1?i0pBv-5WIGJlyIP;dBuWskeg#Q<~J$46{- ztt&42Ur^w7#z5$3%0_p|((3`|ep{Jc`C4|PcEkTw+a_;2DB8QrU0bNRwv5$HLO;W+ zO73J|_1`oP+ar9O!OQkty1eLC@9!&9AOF6Ve(biAk$i*7_J8ijm~Jn>e{4nZ^S?g( zlmeONGCf~+sL02sq3_3xm;JuWrSijNI(?3ZSV+{K57wJ~!+z<-3)9|d9Q|bc_|BtO zGjrEGH(I+ZzI@rV1fN>2YfAHv+fC2S@herjzID|VQR~GwUYIK7Yc)RSd#lyFMHL_kH&4*r}wR0Gwr>Luw!DgxAwz18HqIo zJqb+DFPP}my*)1nzm?Wp)d?Zq6ezs$uOR@0(LlZNWR!gazDV5)E zC|J7xOHQKF_6p^j_Dplwh3d6RnX0!MZ%o^tFi(2Zw?Dp5!mhluHvL+%aW8vTUO~ll zwl!h9ZP#VT^}gTp_ISc(=eZxm539<>-4vIZvgmzz`EG6DZ%e0(=>{1c2uev)+-G$- zZHCJHdDHIs-)mjn?k!W4HSg`!xyiem-IpJ4|B+*UYU@oO50zz|+%L4WW~*4Iy ze)8V$@hJt{_s1Oh&YxWK^}xqBb7gzmmDVqFzNEE{!#QQ`wxc_{T-P>6r(Xy=7R~Wm z`q+h};K%nKPuswjdd_3t1lG4lFSFj=@#vnN{M@&kXY~Fb3Y=~GR<4;jd$Yr%2QjXk zOV$aVSY7A-C$h+^Wb?7V6Acv$gYK~ZHYhsXp*Jn;u-DF_16Q~2D7Tn*rEbfIe*G7} zPm35{E4a=%HEzAY&ZQsLh#zIMNnet>)A*&fUE#dH65dHOH=MtJZFyUiPP{?k`wf3H z7k^)UK|HfocxO3(eC64IzuM`i^S`ZMYQ6p446D^4y;bw#8LSul{JB-;Zb{3_%kOUd zi?jSZc{8^mv&PaDJdaaKijO=LeVWl-@Jo7fOcSSD(vt9t;ygL?FMkw!y{cmM)48&f z4v9+ld)QmWiu-WYO-x`~T$l62bxT;+m$jb0oCmrrII}CwO)p&gbXNI-&Ayq<-)h%C zyR$54ugk1SlRmjmuoF0Eur=(r1-|o-+!O}GD`Kj%lbU2 zhsA6C&o{*#pSfec&*8YduBeecUm|buYd`tJYnbitt$Tm&^|=LA+M)$|8x7*LPdsq1 zJ*(`#U6WgUhJpA-QI?V?JA14@NABp_F+p2l>5CgPip^rYUaEf&ikM@?y?kk8v&Z~j zi#0OOZGKddB!}&r~mAxPGCF#lQ~N6OxD7!>#n*jnjQGlDm(I}cDY;P!DH9M zPld}I^m?zeRo$@pSuOj%^{sk*)gg~1Ra|pzos^%hurnx{{Qmo#SwD1+AIteIH~qOTYVD?7pe_yN8S49O}1enwvl2 zcF9H8vn8uuFD|&czD$V4Zuzm+`Gq~xs?|ML{8V5~nB%naoT#7QDa({qwPn?p0)#j- zx6YpVclw!^{`oSyz8A9ay}T(Y%sof^&aG8%`mQ`=GFiXzt&Gt0>uSYo?gmLGuWPjaeQ)S^RAIyLI-;t4yA_zI4CYnep!OCC{GQ*R3z5_H+xU?we90>*`l) zx4U<5zgyP4J$H9()T`vYoBQ)u)J&B!ceh#}y8~vdo@P-xp#nGe9hEaF5_Yp_TD(}u z{f6;{_+&JmKE%W$CZ=$zpJZMc0c)o=9W68!~-zWVY-&>LbfBs$g_^@@4*{aam zbB|}cnLpg}x#X1V50$g0gA%vS+tA#x`&iP&Bimkam59&T<&t;Fa8V{h`Ckmre&kdD}$j0fU(MgOkS`R8Zz!2QvKM>Z{s=ihkQ z+__!*SF~7S(&E<5pVk=~&e^QsxcK~Mr}GSRF@}1T#?0zvzwjSv3_CH;@k=G=i{q7XA6<17jeZxFVxfD+uq_)o5 zH~E{S*kvQnRL7^v+ zyfSwGjBC?)?x|`2y_t|^d0}V9O>yCiTd$XkYt6LjS|b_XeRlGnEl+ede%LI-CRtf{ zPI+qNY_8^6CY=3;qIno|-aDzBm|Sv6Qu5vn@m1k7g__RGls>MinBUPQbG`fGl7RmL3@o}ir+rF zw7lkobnV4Tqn_C+Z{?~#$GTiOE10Gn(l$%@{RFje-lX}G+wZ0Y^n|sq(!L`WQkJ?b zi$}g0osH>Np!^!PQWIc~KOH!ABSWiX zS^igv((hS^uAL1pTU>Z%x7NbXuL_^LtYdp}tw4WM(^+?&Dx>>MUnN$Z z?y#|5);w+JtaG2{1cwTz&$4(DH1A;PoD14(CUDGU{&GgazI=MlgPmbNU4y;%&Al!h z`?>C~auUZ{%?mF)9S$wzTfT78)WlOE>!Q|NBxtEw{3azPsv|%am}y$bR(?7vO89)U}|*D?*6A!{UbUg z^|G8Uo-gXCw%F-*Y5JS87wh<5ht!zV^wntv{s?9`svq%S)2xfyFK4|idRH2`#Z9%! z<$SkT?N!_8K%K%V0l!PipGtn-(!Jo#?M-J_eOMIgvvS{)d*RxbXNmJ(dv&zyr}D9r zcGFUhEmiZc+m^u>6{Nm$hRNc&Gi8F##ArO5!!gZd?~Pp##m-yb_r1}TG;f{dKcmV0 zIzIvv6r*nzW}Nx=PIEHHLn*^$Gi7Td&$EBI_kFWq`~5?w?|xkVr@$q{JBWR@_@p!Q z=lr_4=$G~mmyS{%kx6Ug`OYkj|HbFCd-wLn)ekk_geitMx1J2xHn}MI+roJ~M|;|> zFLa7XwA$s}I&ZOW;q>&ND{NmpuQXkqV{6ZZz%#*frMe+&hzKy;; zL+$9cn42c5t#uYhKR@tQ+%?za6Wh%L)=Ru6C7k)5ZY<37)Vb&U_R^{{ z5RZJrJ@Ir&%rcj2epgSw=kWfw)KC5GFPURC+PjM{CEa9~NSSuGWuwgwMf-2NM3f%+ zPpsec;l=Ci3hVpA^VTMc-+wCo{C>*vM!UkGq^Q+dE;jnwYo+}4yKGM8|9G%VKK=i! z-apOjZ&m2raBoiBqifmt{q6&k=^a(+4_95VE>srC-u~*uqrP1MVeex~O;&%scmDaR z5a+(l%-1GcMJ3*Ky0h<0mvXP%2UYg;z1MTTWM1p}#g>!jWpYwYTZPT;fst%*+3pJx zysH<)=>E$zT6pfjkLBqr*q8bqp6q=;lyjNQ_2OmM!q&V!{b|!gqx`se5kHTue15|< zGqz;ry+WTks*(mP7n(i3Fk#vLz&AOo7T1;Bo9?e`r7Zn_=Hq{d)7+%}zCW|}d3{+p zBQCT&Z_S)r%NQ*}e*11Z-{e~1oy~l!W_P^0daIEC$&6($)$ZSr;ZWM;@$l8=z)vm@ zDo(_So}bbC=ErZI_(RdoTAq5U-pBQ9E2bM^e9HzS{>T3=&Ur3%c#SB_$Nx8W zZuro|IQ3{d844A$d_3C z`8$56)s6i@|GtWb2m(1ar16_ z`0Lkk!mBpb_WbP&e|KmHD_`Z!H~V%)9Q*r5<~;l3>w!yn?r{HE5K!Z;*c9~O>*Oz+ zKggQ4#T2-OJ~dpe_0*MpeqzzmjZeP&`nOe_dvjcz*IJTA^3{)1jU}-q)-n9^RhKQ= z|8{fX?uVMSqH^y!rHmzN65h_X{^G2}I`{jQYjg5V^j5AtyZ_HrYw2xEOnd!ybwBYE zX3AN7OE=U}E#mP;wd~Cm&*wk-uJ(M_{_{sZOC7B?d8cuAm2Xs-9ji3kA+Gn|W6$M9 z>}ajo(0lYYkIaI6w!(|5Ig{4r&KR|zfi4w>|RoH`cfCE zBLc$fuO{VOZ>|2l@^b#4jJ=mSUtCLnle;$Zvxn9Ms|w4H-N~IdFW2T|i)|PGocj3I z8J^aiZ6fDByj#_~XW{C@%@T8Xbr-rk+0FZMUa6tF(#CCzUkL4d=JzY{&c7AeyYrdU zQ)D*JFH|c>C2VRG7Zh)xfHqkR&V)?xFvTsZe@4R z^9xw1cPYV#^=x!s^XjuHu~qS(ujogoh01=G_@JjU;W0;LO#TzGGc))bCwy!abt{kT zUfs^9e(ve7XnpSszrA}t@B6&t-<5^a0y3SlcdUAm`1{_v+q13**%>gH+FOLS?c01* zhGTWgz_Obd8R(?!Y5OVZy7C`b6z@aW?fHD?va~& zb>q8@Di?l9ij_NlYR136-xhy*vh-;|_YSAa?`<1u#rCuC-dU2mafiIT+3kH#IkowG z816qm9ozA4Y23cmem!PSZ|}UFy<(b-VA0XoCyVV*J4ailpDzurdZJk$YH#QmddDMO z@%Htk6So$0%H|wv?(WlCX854gE#y{l-Sqc@&$h9191=@;{^IRLucIN86keX(Cc`gc z8W#R!uh&#AhjSe#dwiXxOcw1be^rv4oVB!h;Z}RT(yi}3a-AaO>Wb7mw3uuQ=6I_e zDfIW7&(3KqZS&A$vBo_Aoa+jbj`GhBPq^6p+iTCG8^*J8kN#hj62|O*L@I01q-w(# z&Z`$U=kJG&^_=J<1=Q@wS&-?b^3i}pO{?9mtKD{ly{NC#LK&EKU8b>SXMUyvmn(y#eXSiX}uag_E zJ2PQbXSv%`exG-%(u`NCC6(B`ebRsNWT|h!1*xBWH)HMQ#2)-^eZcdq#JuJ$-HUTR zdwulLUVSij>5F|m9+OKy8C>{HkcC_Nkx`{zAJP%85&^CE= zX40BfiB-)?w&`C4p2==DcE7Rkb67&Jhoas0y~b$pU4H%jnXg+Se;o+YTUcsx zr9ZOnTea(YHu(#8XKs^pv8}mvh%2ZtGW*+0cSq$Y;yYbnfGbX`73OD%}*U>t8hrX zaZT)1ljDfNZRh!Uie2m!&@UJ zclqH~R=Gus3jQ0{O}_Yg;mQd$o(D=>&NZ)&D)^LFo24Xb@IGkirJ%AqOI^EGWz<_) zDgc0CQU6xsFD?dPKBU+j_#ey^=N_x;u1NB!&6 z{@Pr~>`L%w?hLtpcGE01o=sn`Z$13um{XqG+{LN8!)*EwL?+zVvTah+{dTu~X|Kht zzq01_A=^R~w{&zTvhQg9*u3NNW^UzkpFe#$^H)=M-I^(@+ozo8PI$d)-l;T6hlhN< zmwt!T%g^oGS^l`jUieDe1d)4J`rjGo&6gFMUZyqg%r}Rvc2)Z7m#Xv3u6=p>x>L9} z*iM}1%&Vk@3U>_H-U+k*dVcjxu>L(6&;2rgxK^mnI-ryspXyz6hX4Ih3GS-)oLA75++UF**-fxiGdreh){boDa^y*78o(-Q~MK5^$eb0tpQ-AO@|7CT}6Y0Nc zwx*jwbz@JE^UrtBHuUc1*xY+u|AWYPVe6Tq3=&!WA)Z$ z;S!I&?OYvQQmR*V%4*BBKXBfvtJwIV#%QtLfyX}cWRGXxc_Y3=LY`~d{!g`+&dvN# z+OsK+e|htB_svFqUgr}Qezp!4J$n4M!I{_jA#3Kb1@f4KvelkC3Ab4w8iT?heQ;$B$ zW!2n$v*-37vEA<_t^AHR9}$m#6wZ0~kCOP<#JDdip!tiQ3~le&4*G?kqb(@I%0*1lCg%c}C`${Y(Lk=7E&B(^Lz z|A|XI@7&ItS)%=&hjT*QJAcl(`;MLn6I`y7_a@`S_J42YL?>)GqAerNay5u^(PpC) z@A{{I?y)@aJM@CgMa@;rd7F9+R4lTzGQUl+;$8bB=D-i8qyLV|&P+;bKHawEdF%DZ z(d!LnXT9F#JG;4bof&iIz3;c5S{->QB)n7kP2jGp(_0ou&wgpE|8)EG8|UMv%4B$d z_@v#q#kQy2?i^qG9<%K)u4phyY00~bnJsPpw6=RStN84%(h`59?iaJ`E;w!ecgcUx zQ+@y4(pU5NFMYc7fB#zbbvGZsH9WB>{?Iw$y_YQ)Z)4KPG7CMEJM~tURuD&xd2h^_ z`Y&JP*Ua~jZdiTzcBXmD*3}uZf4}dZ#(d$<&m@*NP1ji};<++rzns@Uq3hj$A)AsF zOG19X+WLRb5!rpKP8hN#J(3WJ^nZB8$xNRwgLf}`-##_L|6k7Or#S6f{&>~(n@igb z8Yiy$RjFC|=HR0R*{_A1Cp0R!y1DE$O!*gGSl^+(&gY=x@7r-{{yW|*XtNDY7Od#d zlz%=eWRug++j|t-i?3==yOZqvR`g`$w0)~8GZ^Ddv)}bc-H199*s!nN?&zWHq<@xG zcF)dCm79EUQJ0X9W(oUrc-V#Djs>sQWQKfsu7Gbe}j?b@3=JZwVs>$ayAsJ+XYa)U=}VHz*@#VdPbPcv5woh(Y< zcEbOubLRc9BMN;Y@{;e)e|q?vabI41%ht1QbAM|H9f|u^y*uMLG8Um}&Ix{NoMF#Jg`>&hu^Tf8~92*^i4Sq9dAm z;&=kl7m=(|Dc)rlYC9z?194CDx}dwWN8jr6g}MFRISISZ5mo|?$l{8Z^Ew5<4% zFx|MgR!wY6w#oasw;uAdtpD20cVd+Rr`gn^F9t#1`fYaPx35)s!*SuE-mjf)Ps`5t z34i+h_z>^xxyH{8l-EbbNV{G<^}%Vs+MQ?246D>4SI#?Pd8Lj=Zo z%ym<Is2UglzUJ%UryPpCr=+|&ciiNe zcDA^zaHm+k(p1Z1LQ;@~rQPiq@6q^gmG2Id^jFi&d2$ zul$%WT~BaT%#ka-+iuRgxbSq*yDN5^=I-dzVtr@+vb;||qfSuhY>oe`b&47R3+n~i zN_6b26Hk?gPnfrX)x#$ey?sQ#3$}b z(~xtqd1=w_d_>?H&%T2oh^g^M`Nj1*d0C4Ke#zU&_- zH?!LJuVCGfvU#3M*iy@w6Ir>Z-0IIPjES8)^U;pf3n$uF>50xvnp#(GwteWs@Obf@><9d7uUr1w@TljK@@k3L-Mby~rK;u~y7J=Jg}-vP9FtPS z5|`T~YRu1iuz?}6@<_1y+PLTy-x>{kjm}Mu-;=-K`>(&r|Mn=enqRE0$c(Jrs;U?N zZ0$0pb?2tr?^*t};`@^95?i%przKxJ67-bzwGfTjFm-FA$)C_3vCoMdTkabh{t%mC zH908mSI4ov^?$1?PMQ}do!;=(RQFN_PjTYmgD?O5XI4DKI3IIywxI#^)={EXXNP+D zMLCCPJNr5ZI~y8cU7l@d0$QDIpkQcVZjQP-+td)WvKnc1wlQLLwgHzu)}`6zMqG%M z*~W%k`p!rzvjd1&i=B>b?KNWEHTtUSQshx<+1QZDwg~23};XK*TERQudI^uQ!?P<@C_^;#9b#xbS=2((mh91Qe#Q zIIURtolnViskx(7&=j>xqO6RJFI_nJ*Sz+XKbtx8`^=fo zxy{=ruAI;%d`NIrXT#zaheHmL4YT&OiE?l-Fdc1abOf`TsK15~8{=WdUkOvRuLwsA zGJRv1p`>7-q4hytv*KxNpoV^=pkRG{ed31Y{RT`g7oAY&_|U#EhEXj*UgHw~E0!Ow zk_imoTK+9m^Et+AP~7_S&r<_ei^YEqdT20Ye`s)AP#~Yvp?`<7izQ(-vrp+4hPJqX zAMpu$_cJs#*q>!=XmR}S^(uHmUS62^rZf1pU=<2`Pu0w$L|9+b%i27r?TBn zd<9jF87}k{_dJ@#lzW}@LNvfQ~Hi~1ugb6f4`rUWGgTF=X&_$b?+lGe4oFy zzFP7BV1jST|7|-R0vR|L^sJb&M1|oMZv&e{jBA~!0r!`te`QT|GdIdOU5Mk*Z!n(5 zX2SA}=jgu)3u_P51u$^E|$0V|k1p&#;KlOqet`Fj_^xa1RtIZr|KDES%#`f9h^hSJk8tHg zyIC6;R!kP;VJ-Zd-T!YMv)NvD9zIj29|!987Be_0D16vo6LHh=&c^qm@^7}(?OqTO z`gijZHkqb^U#j+joSqC4ohfN}qIX$2)7_XQgi8FcmvG#E2^ ze#>5V=@NsWe7yhp`|EAhXY@~JxA-95^hQ2ZVV{ReSj&EM#_HDn=l6^9x3W1Xrfj~< z(Gj!d_U0Go2Ft<@NSs2iDRZ_K1+NBd$h}r z$J-y4-G8X}>D$z0CRz*sKD@tP^nyu%>3_X4spLI@`YWs7?#Xh}IBIiKZ&A{u-8T&D zyE-Rxs2=e;X)I~GxMJtyFJ9e9C%+yB(cV#?`I!ROfXO}XKL8jcZ2Kt z%6)-nZ-u%t7`toSi&XI7+ww%oYyU6tcXw>o1zs+{q?&fHe{XJjZrig@s~3K#VSb@< zX~Kl8>s+yVYT_Ltn`JfnD|M#om`ymZP<{LQf*WzAbHDIS`4x5Z#nStc`ub;=SJHqt4*opomov*h5sF8IhIiSN7J>ofBO2l{*M2|7(?mbho62c3F`g%({64<)!L znz!_Wga5C1;(nvw|GZ_fbGDsuTF!6#Z>xWrm`Ij;@@L)L`R4w`g9jDA?@4}I*L-EJ z!qmL1YzHQn^>Gt~_8&3H_!tg&pqSR8v(?r2KixcHUt3>@KCH zbJZ?>xfnfn!TVc={?bhOPp8~*5}IUwe~zeFCQpI%M6uILmF(u-j}PtP3fi;rVrlHN z-3Ke?&A)IbeE%iUeZ|I`gG%eJ@yYI;a40N)TATmW&wY&YqWkA>_!ZPvvh@1hdy{1E z27cHuKk0U@N#BIpe|s$RcKbYb4ARZnmvr9D_i5g@-`&DpKNN4vOnfcDJ6Uk&^>(#r z&7zr8<}^>*!|Xr1BwuS~VUNbCojX45ouhP}X?v~W)JAFh)c6`z`ITpO6bj5f?|oX& zzFm6$q-x^`g=zXJr!qd|%FKQ7c6qN~&dq!CCVWm^XDaJ;J$>!$T8Xp5E6&Xf*pn&D zn0-*E(!{#v@8{hKC6+C=_be~yyUIkAU)!DhK3!sY$&MK*&Y$fPZ!~zP@9$&3?w5A( z|Jlg+oq)J-hrj1eeb+vhFTV9j zOYH=s8PBB!oMb;wy}S0>g@=20Pgs~=T`OsD@oUoYGdnMRd+PW7>~_cQ=ogDxvpux7 zW?tNt_d0)qe-?A9bIVg^)10jp%g@c=J{G)x`-iB_wc^I1({JuR_x562N$NDy>q#r( zx?bw-s>y5mDVKB3ra|kTjiqTux99&EUz?Xb!=d+@r&;OEu% zqTklO|HJianQdq8zW39`_bQ%Wn{FTcV$+s_t^4Y3KM{&Otte%-|H96bo0A)+q|{!X z@oYxWlejYduFQ8Ye@LASJFM!g_;~elbGNYaia5>V#?5Rm!;eN?n8N;RSNF?@-~GZ(a__`^HYk8)R_{0};C%@TMdepdK%1QP~ErEBXRz3-B zYL~x!$@5scMD>{!PvXpT-d*Fm(Y1Va-Q(klCts<36yu*dSu5+%Kf}kzBeWjQtb4!X zZ=lZVqMDZ%!uU6rN7WV;OlO~4lXoQj<2uVN5upa+EL%3Fn_7F%3=&@2d`eTJenM2! z|25N9xYP7(<|Rc7Tv^bkk@Ztj)8Nj**#B?kmTDc%*e#-ef9s9SGZ?C3PrA>1es6E> zF>&@Sa^0JHN|*TGv#5CQ%U0JYTDLnr;@2dHtnPP{_vyKBcVS+C-fZ&bKO5L4EOEYF ze=^Pe;?kXq>Ro29m~&9#NZtgM!;KRs?^|ZG{f~#)pW3r;a~GP#ebrF-@YC^Wj?`}?52ozntTyA{a3hLQ*)_rTWah>vD>8| z4L965X}z&Z+ef~xC_Tk+@p2|{`A3?@25f(yx|;WnR>bM+8^h;UT13Pi4W1-cTmR*B=dQ3hnt}U2uI(()zcV{D z_~P9olRkyduQzECk}p`5U%J~zwBbdVgurALC8kUFUnzx&im&;+Tj^t7#8b{Id*yHE zt+1WhQ91L&CiiPIH{R-s+Mk{{eUrtc>C2QvTt%cN+}U5rvQlJ4(S^1<@!uCeJ|iq~ z`1y^3NbjTRUl$}zdR%s2CU^0JE}yzL+fRE+{cNg^`=6=b=+*Y5WDTR0&NI{U>S?uH zlYiYbX5Y!{I(P25Wxbaid%U&X<2KIH%qd>>Uhz<6&WTpTi_Is)#T3ItW}MBc+Ys^T z;{m=Hj}sS^-FKY+oS=GeXH=!>_lft`+cklelsLhL?`zqiFBeU$H^Ycw_xtJeV&t89cW#={n(J!l~$4LB8 zv0?ePM|96IU-Q)#b{{kQ&+GWC{ayTRiFNwRTEntkrbmoZ>x4h|H?6!p>Er89<~xs6 zAN7=(#C(OF|5u^lCaKFSD$TakZBdz?6XTb2H@W)%d2iO^JF~PxStD)oz8&RCPv7}g9YuOuZ_q8t?sx17&XKL>KC*5u0qMGL9HE%d`E-Sru%Kp(-*DLgc`HJnS#zgv-0rbGmzb#4QzR2qnzz3&;m$6hD1$rE zmk!tlCJV{uxUb{7{M7t`9mn0orEA>o&))IYBKkqkl=MjVN3QpFah92R)*D>;|M{j& zq*7p^<942gH&Wu&ue!G>Kbg_~)X%~>eYfg_nID|=_B>p(z|+(EXv0U#s?>~p=KEjM z9xm`Z$26UN&CkUmL>lFVleIc z_k5LoNz=|=TC_RNdRIr@|5aC8q_?zBZrHZvpdstcb>Fv7iYg2Xa-V&c_wx2XQ%Yae zT|B{7MHH-nsMK3c>3(Gh?(T+a0}- z!4u=1x|mZ?MDyX9oGmdDp9|io=xZ-2G)tUzPJUY2Hjl7H=9jlmHr{`|`Qm9#=^J~W zrS;F~ElkvX=`Qqk|NIB~-2X1#ed+e=hU#P+r*#5q2c%!@aoYVpYjK}*U-1Kxi_`A% z**v&&`-Q@H-LvIFd)_CTguguVeA9Xv@y_L`E2K;2xQgxD_iX&z|f1mBTq%i~PN=QLBIJhSH4~7X93h<&4&jZe04()i0mltyRt4 z`cI(0TFSgE{apNB3Eu069`CCBRrtv{**{J&QpH1O zlcEPZUL9dAKk6CZ_Vz0K58i)#i_;sPP1jjjQK{Y8cRK0f)#z1k8Ck9`40)n{N z+5C{aA&-jT^0NE#eJj|U{%Fdx89oW-MJxKZTUCBv~beY;OJLvLF=U}=ec@3@!Y0yvyFXb;^ubc z^~<(?=@9#R{^>E>k8BSaxmIYZa-K8(?e+6mx@1Y;sTbw>r$TNNw)#HSyl0`UrW`l- z#Z*2q?`Iu4b??r-kzQbWWnJ^CHPem?^2qiU1)kjXHu=P?rR%2dpOmxnT+-fuS#Q>L z%4=_`^zPg+^WuZ!TaLDz`;jBC;;H9>yEV#F*Irz?`ssyPz4ENPe!gkhw}R*L>fd~3 zf!a}Od^u^6dP%!)**;qRQ@--p!d+@2e4*Te?|w3!Up;+B`1BPk?ly(rULq!-Eqja2 z&E=j6=gTYQF~>TNs2}>aEzIlU@;N8xf8_Dt>lA-qGjq1!J*z)%9ras`j;(9mV9UAW zYxW-fHIwsiX-=?Hadv%gmUVB0tMYz-N4)Uq`mH9KEo2?#$2Yb1g1yJoV?(A1~e4(lW<0Umn`s z*!siJ+h*6P5_l=+`vlp$o2!hCcisC~ z#QyU1;!SU!axWFFs6KpfR>VbXv4o#jy;cWbdg=Y=`*gDqNs+tlJXfa#blLFa-Vyao zdG_()d7I7K& zy6n;vzIp|RmeVEIcY#m1*7mFv|D-UlaD&7;>CY;>=C69^Y1pgOTPdGOlr#8d`o-$X z5#NI`iCbdsRxb|xezNG;Tc-G#YmJ)(-`@!=t-P7);9V>9b=AD&=^G-RKMaj9N%=cz zLbcw3eZP{MWE^92{q603GA4_&?YaKzf{MYm2}$?T{K~YJo_}2T>h$E@g3CYjJBCb= z$#Hf^SL(1;_1@&v?ujChI-9Evwdyd+D#!h+j?ufanHs2Y|4HzxI zbB3%c&x&g6TX@2K^;$`}l|NRoT^H`2(0b|T<8Iz-^PML)8hNhsWcIo(aQ$XePT%~C zZv>32vYXDIG;BK=68qU+G1cTax8l9)@m>OA&r)u0{deYBF8`cI2_CyEioRcd!)LcX z&h@qFgq9m?X2-`|n3(;D<@A+lXRdudv+GFjoY_H_x0oHzx~A^3W5$$aAGVdZ*=mPw zYLYo`tas*R(v`fA=Xc)9a{W^DxNCWi)G@iePlPnMYbNNPv|N^vq~xM|`s*>T{@u5C zHSAOQ+gsHXT)K9_TcL}UzOk`$(mHRJ1xC8;IUTL-@gyR-e0q+gu~V9c-f6zQ^0Czg zS6`lbt6qGjIY}YTBt3YkcD|mu+=*SXUxPoN%1+o+Qx_C)%ZPLH-SXcLY*~>qAV5e$Zeq{5eki)w+o%FsjAAEu`VuFBjIUGfX|8&| ze2cx|%7TBr%*PAP?P1G{owVDabB5haxvdZ0e_K;-xBjtVmw5HUJ8VL~->puytC5{9 zInl)FT6}eKP`B)^nGJ#uSvCl|6x1$NjtzUpaQXG-<5qQ7Gg#!VeS7lAS75gG)!U3= zvTIMcB`I%(L>BgcK6dlbk~uM+ zagR&=!*55QX`Z!QZE^W$7w;9vuT;A0=Kgkh5fGI!t-Sl8VJi=6JtvwXd*IotM1 zXp)(X=bA3}l~tmir>DsuoH9$asC42#)dNdQJ<2but@bK&e&+P#-H9eSQI}%IYti|0{8g&&<1d+4-Vx-QM+j?pd@=g?0aiz=i8= zqF>Dl(d*-qJG1^gPo$a0-}dGwm!6bs~I|6YeW~D0t`F8C_vtD^>Tn?%0qbdHs6#wR7=YBD_mq z&AGLHMeY5~3O2Q`rvBUXmFxSHy(gOg-D_X8W<#};!dB<4^X}UD_Nwe(IN{i%1IC+DSv z-=^&so^N`$o$u3QE2hiVtO12(6L}Jt4QeLM4q4}*8Z*568=$AX6Zfo~mMNWpN?)vkk${eK!5Akw7?u&Giaa$&4UJ|;X z?F8TSPZckc6iu7dzWGdNVcS?g{Q5)(6BCsxS&u;`(X(!f6%N$h23 zd5-IPc9y@2eN}%lGLh}0_9yoh*;_qYvV$Xi@5p_rES!Jxzv=&n{c|4m+}r-T$b9?t z+KTMp9X%oG@k}v-Z5r>6SZB)CE~)j|_t-*xiua*S&)eN^e*7F5C=$MXVYY<4+5D>B zO^!VhKVrrHFZN#iHfF!izoPPLp-y3$uf`{PMV8KL;N2+t#pe6xja9w*Q*{lxSBJZX z=QYb~y}qqw)a$kQ1`kt?{QQ{TM&Cs0MBH+}6!IN8mFj8pEPUQ-rM*{lBj1R8dEmP5 z-aSRH?E8U-UfA4^53ty;-Ftdz^9n1qpG7{wW#6va{cHTux<-HPs-xwp2HlEk-dk*5 z7|vPzd{%RKd-qIxi>PeJS4PEwjfV=gGj69Bty!~L=XTUitEHwa@-sT7S%%-8zQ=Tq zairq;i8FRx-?hzX$pp>qLPt}ixK7HOhD641iCSlS*{G(};*-IVrUi>)8>Nol^)J-% z+*mb(QE%OW1EMi6s|2fdO;P=KwdKV;r@t)EWHmRx{njdERB!tvFt+Y!$?sL!x<{A4 zn!vdE-iB<>fR9mM45q(1deuSLuW+x(;pW{{lT)TWJ0AD(@Pf}F?m;qq>h~*UC#%bU zTKCNRsy^5GxH~tNF~9QMw4`uL0!M#-!F~si>&Dv-=DvOT=9uB7`^C%mT0j1wcG|A@ zsBk&!sk=q7zJJP$yF=y$JTg7JmSd0VvGPwniW13pjJ~F}{FY%6o19{*OCh|1T5wDhog-Nag31fDU~s!Z=$hGSDm7#Y@}S*EIsi z!#2b~M}-w8DB z7M78-EIPmQ`~TJVR+T+!0&ATgGU;yKybUes8uF%(4gSrygtctP!_%^WIc33du{|ftA2d~vXI{v%7t%9Lvr`+*==>uPXf1huD z`8en1Cdaq7{}=u*JUYiMsz_>mNW_1wpZ0!|k~7#3%$_@4`oOuv=UE>-dnCxfVYlzc zzwPJhtv-~0t&cEmoUq^T_}BhLLRX}|t@xZS+W+?VZlUe_-I`yn-qg z<((P&O@A}3Njx`WzkZYh#{tdnpi`cnFc)b3Z)Rbbv+Dl>_hrB8Cu}fi5dI>6Y4^7lM*Zdf#B8DXzp4LH+5e^{hI7~dH}x0s{qL|>E31)FxM5$kr~gskw*N0a zezHlLUjMS#{?+0CjW+!?{q+akcU_nNu)m74sI;su=bOCuhZ`^Uf0UQEHn_peb7;=o zrbd_Mx2u|F>uWDLdFST!_M-uOll6HkZnS?sd*Na1r{rh$k4ua$JrD5`NweN5dgjf( zRi`at)AW4jSFH~XzFP6=Z_@Ih8=Dqxsyh|UaV+i{^qVbWx*f!>WXrvaF$*vTCug$usXH)u{2+&Z(im_o;R12bLTz8Fa5BsCr``>vU+Hx^^dQp|OQH<7&CrUE? zV)F(3w-gCHKAah*{!{Uon6mL-&0j0HJ%2nscCK^5WNDf2Gkcyt>)-18_tw^pf;z9C zZWZ@;UbV;VfoFb{yH(pg$@g)~I7}bCp6A{EIdXbFi-1YWGydL*Uxd@=o>}c8)qT13 znLJo!`Pb4Aw$RD4z5(fI4t(GJJC-`Td#>^-l(eY0xb`vYnG_bm2&I>-O4s4t}Vgi@;3 z&k5y{?>PK}sy78$=*CC6L^n5>%v{UNS)*WF9#oR}GfMnGt4-g%cO1Xg#FzY>EH-!V z5+~8hbKB(4Z|DCwb&|{NwI$QjgpPjld4Il^#cuuS_`>q@&on(V6+#_nOy!DR!um}4 zp2xc1toP0fbN4Qtuv%!t8J+dNuS{mPHe4d6DC5S{o>Exs99St}G(qln^e@5vo{I8u z@mZJ6gE$vG`nklc;J6j<%a=2!F9}#Fd`q(bPmq`RT`%?iOHNxI)O}38%(_*6+i7X9 z^}&rZj{InyQMU5rwWh1D)->$kT5~xq=U(5XALY7UPFBh}6F*Debkkc~anj|}uGv}F zePd5aaTsb^=Ltr;&zfCal)~v4>-9r~)l=EMqpEwe)Bbsnf;Wb3ubk! zd;P`Z%sa2HX+>W1eVyxMd|2kpD!)Uyn?hEF%t>*JU6MTio5z>qZ$B4onaR5P<_wXm zr>B0?$w>?mZEsNIDL)!I$@VVimt&7Yx|Dx1yM}D4yX3!yyKAPpM9gXS<;!Puzw@8- z+##e%^{Jh__T=9O*+XjY{?MpN-IV<#K%RG2$8x^=@ws1@hn}>ZJ$c{e(|g|CcUykM z>YTN|c8oyYyq{7A;U9kOIQfC&zp%EDRo2#)&E6&IlfOPXx!5+!s^~aVc4;zo_&`M6cnMsT}hv7niLUed}JQt>Ij1 zyHoh;rJ(AP^)KH>x*l5?5%0Ys!|zMX_rD39|5moMukHVDQ8zvIbq~vpsnW*l?Q+fA z_(RrDkDpkUwffpwrq`CU&tLG%zaMNqP3Yvqn^V-)zD6(lD0qjLz!P`x?h6T^A zR;|}k{2bt;U#zU2FnMFbhh3Vbx3@Jc4HRD_m}hRhQ(*SpnG5;E)<$U_RQLMkY#_gm zOZVr7BY*7PKKOa;sC4k3XS-HU-+3@v%01hdtHyfi7hd(&71Qk}1TF}A#o4-4T&?t| zmFza#wF(dZ{5pMUZvN^fv&Qn{cb_e+mM+cvaYz69s#1Tu8_RAwY?jaZUeqqF`9i!o zezo(BV@`38i@4|bMEIOi&Y648d&%_eXDj1OJ$vjfm%1H#c(gKcqG$Rg*BAlgtM_9o z!&dKUmwohGWyO8ABO##a>ZZ& z3~ur5W)Kv8>hfTs?n_g3`TIVef?|)B*SLgk_&QI%zJgxTAN4Pa&J*F*iR}yVa|dT5St?=Nr9} z+{@ius{D9rh~CTs6PrgH4&|~Oxg2A7Bf$Lgy7a%_WwvbDxnx)P5}ne}6IySArOch! zmf5M@nN&IN@Tyz^*FL+G^0$h7Lv>CcF1Yt@^INWOfzM}}8`VFXwRL{+;){^_hG#*JO47WoIOIyuSANDThsGNdB=%&ihXOToDs~ zZuY55I8e;DBGhh3WuDTy3JLoFmLwXC8oDkUucW@ zI`iqQYW-FAd0(;ET&D93NxIk9PizQs7gks>TmR?k4L>>=XHA>(&Ad9?+eP$Ax^mNw zN4>Qf_mcf%;@2de&0IL2fA*vO+|#$pA6hc=)88rTD~xtd=JMc9^)j6I#hYt!^d)c3 zs{v}3$7d}%@~Zsq?#~VR6%The%#LT-@?7GYRzSuBncAl1C%q#&b@X+P9xdCvATm2$ zy+d;{=L5|tHS1Q{?%Ox-Sg({)t=sdmrC+qN_bQ=6r5Cz(3i<@t41DIq z?G>Z{oUhwUj{F!HU#Sw`rFAM*+I8k3%j8+mjysptxm4Rj>+Dudy2{1XS>~@*aV_kk$FuD}F7I9M zpxJabqj$&O*H$uo4~5j5x+HpXre2DewJODG3V)C8c~_afQ?cjQg;zas+SzcBUhH`)_;B`N2o@O75|F%{k_>r!_AeX?OfUO|U!eni%%FR?OnKVN%T z`t(#nQPIgmCl}s}JO5E5<>zPK$;IVg9H-sN{qn}Gu2%5wtH>#9zV+|EImt-8L_Aov zZAxA0wY}_@8>aKhe1B>CSU$3Xd3E%f_UF1M%5G0fIZ<@zzV@5Tzt0N#Bx(81zhBE( zR&4B@BzC%beeQXkg;Dd3ZU$GmeVU_rT6M04N$=T0*)yFt3clX@oV#_U$1i)nd4FPES&;nSD)_Qgf4Gk0!lTU*Z%_O-S(v}ENzAoRl(k7? zYumKCkXD|ezko`tktXjRMzMa;TAV`Zp+6>d%wAEP6*ex+&q1UY?qEgb^j($i`hT! zmFb1eTO2;(6aGTAkP8TA;dI zZiR2s(w`fi<-bqY{!ytc^843>`)?X{F%$-d<*#8}d`4#JT(!O&ws)sq=Izv5G3#6L z$#>TF-UlXB|Ig74o;Tg(X@Jw_iyLarMNW4YpD?AcH|Sl;>NwFYVRr-;y#H}{JInPq zt4kh#sW|X8FfFT8v2&Y?(XoBpHPbh-UNQ4K5)_&L*79TEG6nk`?6FnVu`g`bZ!z>; z)EoOJJi2~T*DOrcRw#3KT?->%6Ivz>`{=z4uo4oJhH+qLlsivg+Q;Gb6w0-LZZt#Fu(N zJF-t>l0d+!^ZOF&Zd}{4d*1mwwk}uuCS)e?O<6csalZ7=Hs0A>;^w=5J5DU*d2-C^ zh-Szg4j+HL!&j4R4#d^0?qS#5R1~<%``EUPe|&yzynlGsA1?n#9OpcLc{`Xa^7j{4 zR66e1Ut89}nR(@(V^-4y6BA<_mCv)Iwkk%J-;3~PN;6=+l(IeO^0A+uX&nTvJbNpt5g zNxy!6ZrshuDf`-uG__MEMJ!|w(DBk*pZk5~gOdWm1y$C3&qRM7J9u3MS* z?PW&v$^99^8!PfR6g7S*xy}B!i|56sJwH|+z9BvRn?KWU5e}(sHE-XZH-78Czv%pm zkn6f%Kgq4zG9_Va@0;Xjq4iTT#GN@m-bt2Qzx`_qSn~3RaBY;Y){|29Yg^-9Z@e)v`rUeGmGiHeE3WK5W4nH3e})Xtn<;Bf ze*R)1+{GmD?9JcGTN7efq!uXq)UVOWnHl!AxlY3>^}$Q)rNZYvy(|8H=a@)+14GS+vZr)bzJIPs6bEV}YkAw4aTs`J~ z^w0gc$JEo$ zOdcb+E_BU&8fPwDT($kt+d0&hUt$+FGZ`zWdhlLb<9>2eT z@$eFkV@z*9F7lY+^LB#xT&@pR-#p|OFn&4`RIBK(!n*eMqhsd2NxS-mKM2UZi2P{0 z>GbsZ%a19xoITavykDUzc{kIKAWhyax&i(c+vjnmehb;G=I3`#SN!VNcV{+BURkx) z_V<+wUQhj_>|UKdl*KtM`or^Il7X(f-R*~h}YdhXUwlX!G|TkxiTk~fvNxLJMd*nYe#vdYnLy)OF}^Lvk~H!S=g z+FSc?^{28`lpYfAhuNf4AM+|Cr5Z!J`}ZZ`mwa$!Pyd zK32Qz%J);At`lF_Cp_<*x_FcBi_H`C4x8O_S^iWzsqN=RO}@F>g7;PUPDO|>lbXkU z%x3n5#f=BQ6)`APHO{)bxTRV)yuxdl=p+`urV??Jk9VuDgmUuVU#qY0@p+cGI+JBs z<)a`0mF>o>c)v}avtLZ5*3YpvX@%yMl$vd&rz=dBFAieVY+k#~T_+KapZ&0O#}H1A{SBIZkP3nFfA zn~?FgpGkeOsNCvyfjzU-6H4aadVD$i;=GJY&2M>JOkTzLq}R zG%Mt?pQQMTBxh;E#XHt(XsA^!cAdJ^aOMQIU#@)iZc>3${f_ZDsu;$-lr#VTtGkMy zX=l7+eB)A$s7WWR{$)nmlZ$r_ae{U0={QsoS4gM67{eEr$ySDk{drPw~YrpuR5d8N|OWghq zD>gnAi|4U_dF3{n&g`4L9SK}lBhreFuUr`%W3JkM?eG(h4VDAI&SFa30>Ovaq2haEF<@uK7RSH-0EJa+wt+O zj97DX@`cP3(c08y%>E6LhhJ=Nc8*>4nPp-A;cREo{RfWRzM8Ok=Ih62;-|#_ z653$>XnEAnTN;_2>&_lYDyzM(vhxeqto!E--*%)be68gO5gv;I}SXTgE~H5)2^D`w^V{W?cd`H#-&7?)?~g|u!i+pQyK zf7UdrIEZzt$L@=NCcO2%?Y3lt=8V<8MW$sQ7c*zpgSv=e7!F9Hl}8j|2t&l>S->vBW9`Zs>a+eDOd0OnRk`-uk$Jc|Ih1=pXdC#y=~XQ z>m`;)UN!$b`Rk~cafh39_(j)wXQf(hYIFa7V_8wLeS=cE*VL}f94F11Dx0DM6K}T` ziN&sXIQLEpACtjN36+|q=BL;n2YeEkv&Z6iW_8B~ZQan2`?BjZSFSy3u+H=6o6XAW zFTR$)_vrq0xvi@wD#vVGzcxba`+);&y+Kn`jz53Odb?V0lJH6+9W~#GYacv5U3;K+ zFGW1{Z1!fK*`{W@wBD-~rm=A+ZEx9j)~$Vlx{-NB%wxXITTafX;8;Gvko}>>u{~PP zKK?7p{gf-asKjgGOFN^#OU~_@@pxXG--GD^n}n@bR7#o)+?{x+Oyinh;Gtz-tnC`L z`3z63Tze;|UM2q1-$g!Bl93(HI7^?+UhTL#WuEzLkLP#WUSHgq|0&)}P~*@St4)=L z+>(2*-{RQY^xELo^3a#8j;a~?JYt`1mrvQkef+Zgv(Jk@RAnrVX_B#4=FaX&eQ5aR z+1>X${WSe=T&>){;apDt%47GJ?%8$WvE3v#uU(tw%|4#!#^M>NaCC3rd?|@&lXGkL zcynpF`qgNwDJAxZF7#wqSie6PaZQ`P|YTn`lE6%q3-@WGE|aoA z_UxdP;hHbPlRH28owZ+^z2fhI9UMkqdZNuZV{5h~O!}iBS@Ngm+sf1HVuJ#8%sLB~ znTBONOndrF52ioM?SELh_Ep?lAQHdb#q(7Uptt)(Sy)y7xc zcYDQUFDKspXU%){cw_FreP_&X6eigivi3a;(-e^3J(S+e)ZaB@#y!Z zGud%>W8z=!i0Ylcz%D(c|JTB|2^HUjUtE1K>CC-pA#RO(rp@V=Kh2XaX=;DpbK-iL zDVm0-FL7G_`x?9IX{svY=ZH;vePm|*&w6}~vG(qH+0+HoRDS4Gx!JWR7IgeAX|Y<$ zJoUejgu|y>wk=yCH>S;4@@MMLO0IKReaVMwyq4~2Ew+nG{UEu|WMxt6hn(t_XZ~#Z z?8$wtoNs?1lTOv+_ebx2nyj^dQ)&Ral=FIt$KC6^T(+)KxnFl=y8Mg>-yXg>Rw%w9 zi3Ro#Cl9(%l;f%ytvPNqJHzD$#$7V`+H~3+aG^_6OV~wg@lb* zO`VD%*R8y5p)YpqY7CEaxoCRv6#v3~wbx!I)-FDyAUfAz*~Bbs7KbxQD#}&itRLRD zFDu&meBY^eYxRU5ls}CAs{iNItJ;2x=Hqu-K7ZtS${`LI)?_Tz`3#K_fw>op!>8w)F)`>=GKbZ3F7GAK)zPQfm zU5wbAYbv#E3pUpXY?FNM)vP@EjZYf4?@rmMJ%UH>p5M9b$#U zV8gdt@fgnppP*xWSMue5OnUR6q0z!~#d?z-7qQ*|!CT85`Lw6+<9X1vZpHqfTfv)E zFP^e}!{KUUAAacbr>l~)Kh>Ogp|>l({^$(8^0>K@wbB8T!t2vMTZU#|yR-SY|E*WK z3zBj;jWQCVzdqmeI%004+F4=CGh8KK@91aym)-C2)aac1LcH#1lJPu~wD~iS$a#L= zZ@k3)9li}4*9+`>>dIrqz1IH1)WDkXn)gNR~?~^M_zpQzaP-D&B`RbFgh?Aq<%1hs_ zY^ixa+2!Fimv}B0t&Gsk`9JyAS09jnq0C)=-d18tb-&$n6^p|&ggt)+d`(`pcY*El z_i@+rE3{%acoltJ8TIs`v$BxoSL=Dbm1g0hx+=e%1Diypo_tnsYAB9AGNbZev&H39 z)7f82FWvZ_q<%al?ZzXK*V}mvnswt7}zrPARHb_t3RP*a_SNzKxTXr@VZmGS__C{g1Qjv{$L{G-{kiDmT zGG@KIEvy`L?8&`*R~F|Ue6V&&vGg5&uD-A9zf7?z)}5Dnp+8{SjKjS<5BJ(%zIgTC z65sd-KV0nB>|$Edm;ZV9j?j6T1~<4<_h*Y1%T4KjrT_0~*Atgy`&B7s6R#V7?stmAc4hnqAAjK1|-bt$WFI&E7kYp2n#yoFl```a&w) z;fBZl>HprklugU2|GE8gdi1aBnPpi|rzr?2=xfLSid}g8p1ZZL)=kl}d+Y7@%2rOS z{TpWI8F`eyJ$|zF>z>-wBYV`QS)CGW(@wn-U#~sk?4vCkR7AC<*;_Ae_T8}O$=Ur$ z8>?O_PMGu8&ESWs*CVeEj<4m7mv?mD*vhJYptSe_t6*~RXH(~>4Lo}0a}OOmDHiU> z$>AE4uEt^DA2{V#9%IbKu-?CVO7AU>en}{f+Hm6ji97qQn3#B0?|-&*t9qdQHf8s3`JFJzi`=Ed5%uP4~; zi!?lzIBSlo<;EA+G@Rd^*b;Np$V&Ig_dm{-dml#C#$w9^EAc!d--AcpFZ+Aem5pmG3Ys+d(2drZ~UjZ^!IkbXuXwZlEPlkNiAkml&h8w zJbA_K^Y%^W|C~HoXj||{@B8epaaGsdkLakB-0x!JyRN@;w$hx8EqmYHI5r{u*`ccm zJ$L55t*Kw|*Z35p%-(%7r_Vl{D)P_ncen;y<+Lg0bzXalV^6(}VYogutXSuhU~#kR zr`G>xE*+>?rL$e-sR-+qS7$@6xH@k&IRB!ev_q_78PogYJi_hO1^Tkzy7mNI-ZSe2 z%i9^;G8x6kl~j{uI})R`(k~WxO8zT45Rz`yZ@ko3!ZpWP^-#{A%Tx9-9^?Cc>dfUG zEzUo>^_A=7_kOQ_@}T`;PqOH#7r}>*cBTn!K6^auww+(#$8(cIcnS}f_;0x}N5vu(%~!<*uJY9Do#CuLJ*+{RJ#x0_S7FS>1?Z0awC784HsOgkC z0k;_imsNEae=)zJDZ9Ql{mWxJDbxIeyV7=fZux#g%Kn$dW5U;{IKNXMzpCKWJvn|1^a+OeHwasdBOmTgkbb-*)H~9(mt# zFXEo>HqqHL8te|=Ih$*HcH{Kgh+o$oa-T?VU+}?P?8^NmKX(7Aw>xs7qHMlL@zEUXncH;oe&3@~d(!qD{dB*|_O`IVm0^tyeP=G`yHFytTwyvUB_MZy7wME zYcsQ|VusYUhgJ6`oljoAXy(N3U#xz0Uw;W`>jwN>X6kzEoa~LCxqUtLE`c}w7KA^m zJnr*o!Jn%4r%g}oW?U>|Ik!lN!y~d!U#T}>h7iAO;C4-+i>)OSuiyQ#R`GN8+#J5D zeV+@1CcX}JdScz9pS&=CRs5Cg;=nroITO- zZ~b@dCFrT82>{`X{9Nafl;&OvIcu7}wx$nmc7t6gTlc1gX^L#f+4WrZU8KkzP{ z{Oo&bTB>REkvpCKZ};fp?>ycv5$M+ z$ye27Xx;gz?Q%Z;i=64!&#Biop534zx!Qi#%ZKF)=ghhF-Y~$9;p6gZ%cSzi?iRk5 z&0mxJB=((t?Y-dU&aimR(9|!?x1T#b35-729c{gOj+ERhzE@FR*Z$^3ZMc{9(6F)2D_H@!A6ZOe2 zFRVJcAyVS=!9xPKg8J`=zLC0{x8$hvB;L1Wioe&hF$pKT*{xyD(k`1iqy0oq>w2rV zN6*ceD9^f%tL)`wmq_3H)3T1no}0WUCDZjs*p-%wJVA!|;8$8dkEn$ftutR${4eoG z%;XE_w=4H~zw>hpNj<~Wkng)PeYtLA=p65xf66wj+P}^5ExUh;)0BXg=oznH>s<7l zbxwL+AD8X^5LLBLXFtfYzt&Q@*u5;`ci@|u70chXPdSo4_vhQqKmYE|I(z7% zjFg71&ZobdKHr)+_r(cSU&}7m3v;ht(v8(?=8xO>$4=W!{~v$nHMxFlOR`OoRw@%( zk{uQ3;veR%?d2x;~}rvHa9hcEZHXNv?$gP;hfv{OBEJq-0cyXkjFXEEs3Kq zz#$=r*)7Mwt=Xg8tK6e^65Gmlw_U2LQziweus)gnanJkTd;b5oykA~+t}MRx@4MIK zcOR!*W&Eh^Fj34PRE6oRzK((lZvYe1RaFKjr$tOoPD)4S%&98aBKxL)){M&xZADGW zf|ve3T+q_gcrjwGkwouTW+g!e-gN7R4H^y+PEip-Q63x$N-8Q}w<`;&@&>T&KCqBs z0fPf`XM?3+v6iCjoxlR^Y?Ezg?z=OXx3DYdsH&d)t}U}5f#3O{Vgd^ThgWjTftP^v@j+i;DG-D zhTILdZ_JGtll&UyncjK1U9M$|%kHK?1BS3f_Vxn;em6MMSwz~H61tfkUPUz==QB8x zpT71!UrmF3IkSM6z`yWa_80Ai4+`#YIw-(#=^kTGLA&xAhG_-X5)U@6n#OR8_bfYu z@&bF=gJpgmIW{*~dA2i0C&<>7^0BSZdckxcqM`nQrDH$=`{7D%&oQll<;o{@juo4m7uYeqd%+VN z{_k;9sNnzTbXI5PBdzbeyY7jz9gtx(Fz?v<;QW`WcYGV-kHu%{Fy;HRFJV3)#Le`K zcY8}>eTVJb19}DwQcrn4fBWNq*j_a$F_A%p&yiUtA*_Jq}p|7HJ8;~i6DYgLs6-sd0rze!U|=`O>(8?*i>J#u15 z6f{h1Q2F-Y?|Gg7hyI&?i;t2u_~W1N^xtnq-v$?^me#uD19A86Tg3dk(DeKKsSgbQ zBAui=pBnKT_?!P~Hb*D77 zcm6Lt5OhQuhEXZG47jYgNAn;5Rz z9D8WhGPB%UU46@E%HOO1{3qmW&||%_Gv^oW$~>ARXk1&`WBv2g=az}Nv(_-GA2$e` z7`aQ}YVYF1B6YvlOY<)byQ|=5q`z*}xtZbX$~C(~R85&?Z;k$66+C5~>sgJ|4V!bp<=9>DJBeh;TKlc9Kq9*>P#Xt9w z^V)d9{L7QJK3SIcBw9IMZEj~*`H%blr)H&aZ{zyha!PNNUFFSNKkRnY&v};e?N-r$ zb?Zs{-DdB&d~@#_?{2=DI3A6LL%EYqE4uw*YP-21vulptr|NYAijyY0nLbpB+5|;H}QI4XpRgQ@u<$b1(eidwki- zm*w34CA&o*)Lb}_bGk?0UpY9eAmN*@$;24dq{2nv z9(Q{~4n2{oUsso$$b0m;Y0hTDGu!`)K3M3$bIz74@8tAtOLjWyMF+nxjTH%raOgd> zx5U_MUb*n}eN)cyeqo()ruDw4N?660bv_p-z4)1&=(BOp!PR&E-3(n~5LMN&Z_m+~ zov+>mKe1Dfd?3|lzvTVx;>kAC9*c)vyDb_LkTh@e@y|8Qi+1+x;yfDteASYL7t=PS z{>&Hu>~Y$I;iOh)cvr&BBdWJ{1;0CX;ULHI=X2-vWa!RwJ@9&c_Iv%u$Ltw)F5uy| z=Kr)rnKj1Kg2}h?-y=2ePaF>yKB|@Om-k&_7vp?tUe(!v@VF`Ws`F~U0+8)Ffc<*HYcWLgk6DQ1Ozd5q~dE=i#J)4Oi8Q!d2mb*POx#jY+ z$0w_8s{LQNycEcudYOrZ>)_tN*|B%?1#>U*e-DY?7yqe!lSjUj@1Abuw%=Muw7xHy zB&WIAc#}`7eNUI-9>K`3T1FLF6ZXY4Z?tuO^W&*t!Hm58n){wV55^?LNOF{&N&TiE zcss*+%0wT9um7y&`0BU>^UEbQXRVWMUzdGd>9R`f;o@7BHWKc=`5(C^mlq_kl#So5_m$%< z`%LX4OP6@ogs=s1`Yfi1`qh*g*O?|vkQt-;Z#ofx4KR!P17PYAi zw*M#D)g{a1F4(;4vh%9Ij^6A87vk2*uj{*bx&6^^L6)5P&ib<*ZJVa&<`qh>)401O zx#D|Pm@`) ziuwc|@oMc9TN)89U~ze#$+nNV7uP7*f19~YMug>Fl$qfQ!JE&Ym0VBKxD+~-wfep`?pDNZ3ukre`Le))_d!F<2dXScia-a(5)Ns z_;R7rgWHSJ_g*blp0-hS!LBt1QneF!edZ--*%y4dmNF@0=4RL3VL7#I=^m2Ld-rin zzpVFno?QBNv{O?}~&pmgUh3$(^bi6;w zI7jlzL&c&Qhq52*Xh!Xu{$+PB&pA6&fr+K*pCtdv-!8G-Hj6#jsrzbco?>US`OMkV zf;4Q~443S5O1QqDL$i=qB`=ogsfSei&6^MPYX6mVB|c@maN_!}Ih(zF?abp|w=S4< zVt0xBi)ihSKEIT6(_3nn1?aPC-}U|6y(BmHA$xCHym8*_W$fu+Z|s};E2vbidTG_> ziOw$j&R_k;r9Oc{%47MTsW#jk+U4zYe(T1}W_hzW=8mQW|4#0+^E~eD|2_9n<}>5Y zCFfrs5r4bYJJ6?mcl&d{qTk2#*tZ_Bl-w7+n&rlYj;}hK%`d*Ze|q5P%q)jpQ19!wKGDC_^NB<*xgciY#>T_+ET z`zuemDs17s^z6(x)2#y>4oZGao&7NGPxOiXi>hWFe*C-p?*44q8~rQ$uL&LDu)AAj zvP1Eb(ZxMA-zRN-FJ7Ea=A0Mu%)=`9U9N@uglWe$%dOvi*zJ14sDW?a>znnFmn|n)gx=>q``C8Q z%UONP^v-aq)^Fi?C9&80cdpMtrvv3ydNcO+c!<_i>MWErQd=(8z}S1?+O!Ev)^0oe zT5Fp9o!6_5_-~t+T`2#gJG1Un@1x+i%cs^HbJBj{B9khz_uif}A(NfjpBMKybp3jG z@x$_@!&%$i?eMcJ&Ir&?kCvXR~Ji^x{-&{k9?KVMu_QZJgfYL~q7- zcPlzqT=nph`K@+%LUnxC`3%+1X%R1Dj3ux7wl-zhKb>)1@KlE0*DKfjEIWQ36^Va& zvLb%}|4(wY(SM|_zP@sG5re<|spI*Q@hT6@r8mvdirtqLo)CVdXL9nFO6gxmMSQD@ zXK;M@BK_F<=W?F{pX6exqtS&(Bn*0I2zLha= z&Z-1iaecP9y<*YK#mnct@I3u5FuYdV2SURZQ-$PR~ry z_&GB=z5QEYYs)j0xvF>f-Qq2K!1u=0sqpgVph>z%KbC3TzL@@ZsrjSa&2qPP)%iL2 zwwIR*`UTGWKJ~W92G0vR*^^ct(zKKh)3Z4+$LHfrd!>6FrP1wg+j5_OPI<{|o-x(l ztNCQg#r~~VG)mmX*1ez5ag(LpK=_sL%}JHd(yv*akz3ucQ!4dVYggv0Jh{DG6H0h) z^EUV1T{(O6RfeeA^NYP~MCQDnA~Qd<>7o;d;Z=e6VSS4Z^rx=M>r~tru(>ZnL;v~- z?+?G?=Xo74-n2eDPkVR$$35~NQ|fE27S6sV`B?U~MPb;jYrEb~dUNr>E`eF64Yo<$003nqNGin{7`>Y8SDSio+Di*XnCm~^?n-z=`Hq`THP4i-15R+uidTIFJ8SbpN6+uREi-2#sPeqp{ZKP30_>egc#HJbBh z^xqNu5I#T5^2K#s+pR(hE+uA~C!;rt{jPakF1hPcz`~MO6``W%_AFX8t+Vcxxy`Za zdL{F29gPg>$sg8vy^-ZjtXwI7bhT1d<`bv1Z6CtB8n!iCAC?nWs7LtZ z@TB?2)rzf^`_2Z{`gXT3+CFvV!WH~yzipUR{jYN-Puk9Y@i>(ozb1Ih^ZL5G;JmFu z){}Yi{X6PA|36u5KE>bT0Y`ZJb*cYe3;y(~-PYslwA!|`RMP(?&)4d$d>o6WOq2iH zsK~^9=eMX(OpB?a^0%|$>)(Fnk2igFNqXip&Z+FTu0>s}tqjzV3gr9xDEe%D*&~0i z|Gi0jbrip@{`sPOVwvdYBUk#pEo62qKik$T?cn$O1+UUq_MVRGhu`n#ZEeaZFqZ!x z>hY^>|D0cK>NBAD?t`MZfmhw`Ya)U&n7c>buA+K1+!I{gT*8s!^|&e|&n9GibKU zg?&5jx!+NLaB1dE4~2TOia86;F8I$-fB3Dcd)sZpKkR%{`@de<#+4i4tKLw^I60!& z`BR$s>5Sr{>}A$*CZb|L3-Y&pr!Xz`u9I=>!(jN zsh=s!?j+(Kz!vU)MtNrK_2Qe4@5ssR`I+=YTr>PwI74Z;g7w^-@3)lF9Hl3#=*nDUTm#e)Gq#eB*kSiOJ#d&f6S3Eq{J0 zu2?rWG|Kxc`}XGsUr*j!Gxc10`!D+Pm186=^$eJQX<^&>CN~%<0hdl1Uaf_&NXo z-6yAYgE@V_5kK#{0;cY33Fb{!Oa44;660oF@Yvn=@7HxJFW&H#=(R3fS9I@97sr(S zKHo1tN^g>#Q>$mWEM>lzW?G}Kc-X6ji6^I?n((q({mHv>Tl4$ZrSDDj`s?<7-`s*( zygrggCho1TIm&7IWXAqVxq1I5Udz~G>M8a9!+pjiu@F z(@FZzg?&|LPh4>N-&cnOfv;v7_s{WNIQM1m!*;We3BOAJE$FUT=H}YFOSntueAvg? z(hq|=HosabB{?fCL+sq0yT!^s64$NUAhvU_N$9uN+!J$u`tMPBr!V((*}UZ;nO65# zb(@teyw>)jpyfiu1Fw6$vN~$N+uTD{e+eern=Itc(>`7QYWIzeme1y&4V&&Z|JgIP zcdu2yNbY#4*uDJ7hU5EodLO* z{O8;`fv>CPt_pl+y*i2Sc9E~{?JMW`D2*-X){ws#EOm z#NV2EQAyWLyVZYuwal{LGnp+>MQtTliFvF0a-EjV51GwphOGQIwthi%yEG1>N|CKF0`-Ns1ndFv9&VQO&V{kdX zs!GJNJ9(0`y@oEkiBehQ8;`!axdF!3Ez1|I`nIyNAw+)qcCS+sd=G2d;#|v*pUD+f zTbZJ6V{(n7{A$_x;uCRP&c94HKeW{pGrzxJ^Use7FAm=gWWN9GFx#1xOFtJ*4Jawx ztji-m>4VPXT|Z1#^iE%>5Y3%de8npKM32Qmmj8vpfX^I6X) z*@PQjaL`@5`~0ihJXIee9qgx1u2ix2JTa|l;=lJPC6ze`g6CO%aoOO{rPH2 z_RM-0{n=vn^10#@gbt`)`=TUj8+OgOgx4c`PJE4}$?w+}T^DsHxc458yy_*X&R8k` z@b=DaoyP-HsydIYQZtXqSp4Y9QOj7X%VBw!KfaUy?QE2!_i576^+}ZutscG?e=Fv- zo#}gfIivN{)+tC>tc-e}IHgFJJ;-bB#RpfG?+RMHuV}W>;ltB~m1eKKe&E5EZJALY zH{8&%ueD;`5V!K8tF&A7d(YO5s#%|cERS}dE-_Qs`ZUAo@8kp1XS;;B$sYQVd(269 zZS0A&tGL@_rYWYzu=_$9VAUR(c9|YCO?#&(sm=NuVKJ-1V{7sq70=Y4J)c&$oYf4t zoH6_C^jKr-Uw4^BSvTc(_179MT5;Ugx?<d%dTN&NS9TO(|ETz$WM+46A57VBlj zm!_L->wm$msO^?L$)tZ((YYrZr>_4SKT&k=gPJ=_W{aG^JFn}#6;ok`sF?I*hsz8> zfd_Nve3~TrVO8hCnllz3U)Lnms>TvJ>5QPkrAz3a1I?R+Fx>ALvbtJuV% zRk>X|ieGr%JAKM&ZQ{zn#bw5GHvT)DR&m?w|4z*mY30Vh;;Zg$n=BsxHRaiCCf56I zTf=2?!-UzeP7JZB_Qdva2)pY0N)AUrN_qQsUNTyDB%KOPV$7 zeXBlpu9TVh_?zjxa`)}` z_De+ay|t`6E~Q$?w0yg?(c*R%Z#j*l1s`{wvGDF}+xWpV;Kkmz*XDVf<$gJx)_wh$ z^oH+!m(uk2uX~pIvP2}nbl+6Y>K9Ru-OhGcX^XfnnVh(8uh-w~%9E)@^3UV${ah3h zGiU0$kkcFftX;!<&XG0!K}RGAmC` zl+j?fxN{}J_Gx<2x`>RX`orff44xLV&zG!hF5&yUleJ=dbpAZ?nZO;ecSrfh= zeA<^EDtPbRg^d0F4+`U6=}9K4GcSCkkuTuZv@9;yxPveCv9iWC5x2NoHA{HPIP3l= zF7xdCrL_KSsm=7iGeZB@@OwOt+w;!m=@!4JUEk*HZYb(0=j_`yzgg&+vH1e#yKkZw zxrt8S)wINI_7Tow^Uv@HsHJ#aT3T^-0-I&$l7g!|!tXQf^+csp@}7u(-MRGG`-=Oo z*D4A;T;0q6blU{2vY!@p;>$nO8giE&OxoeBq8Oe1RbWAyvh=)@)-1IiH{~zfl7IL= z>eG>Mt!p1!yz@Q_xzB9BEcauAtL=*^{WJ7cUYrZsE&uOtRfUDfsb{kH->KiR@4n&_ zDZ0Cvy=$|)0$=r=PkDS5VqA}Yx#%P?o)F$vzak<*AW*2X{aZc5?B$zoV4Dp$S0Mg? zGMB(m=cr)tY`7Wr%aver;YKEgRGJI7z&#h90-E_oo#HmbnBulT@}Ey?UV2G}p@N~Q zInorjg%N^>JjHEkY-FJT21Fc7wv9Dp_G=+Mo-GcIk3`zpnz9SZ%gd)TI0~s$EZh+s z!zEJQCDJ9je22(&Cf2U)6@|OERL|dh-tzzcYkRe`Rqq>rKC|cj8Jo{*F9fa3-slx^ zSm)p-1C2RTn|W0@CIkfrK45Qfh{;h9P`A=uYsT`9CFLvy1&kIItd>7m92FSUIaEIAE1d}yP{@7AxRGte21b#@fDO`C zYeml7ye*oP&0cTwEWV$CP1}v3y@5gg^!$Q`7U3JBNvVviDb``9u;Z9v?U=- zz~IjB{XqsCw+}u%*YxJiym|9-#QgGd48o%W-NYKyS@PH~uUBBBs~66zH9&Ddi5rU|18lFkq76@(Oqy)V1@1hwnrRnD^6-{KDhUR4g>d! zulb8w7fZh}ym#m@)1!>UpB_Joi@6)tw6Gm`wDG|H)5V*MS}hLWy>UmOZ@+iS|GCdL zo;C`|)|@d}Sc0qE`G2i_W{38TR~z5ndsFXwjgjkf%ddaDISK*Uv+uh`?6%(g+Cfq8 zT>|UN{hIx1U+QzVC0I1DA31;g=y_I#-3$lf!ph$4znood-TdFevTnA#_J_}v2YgzyJRHKKUdt?wY}h#oz6}*ndvFZaO7sN_f)0)sO0btEeW%F~o=Y zxUrBEF_w`OT z|E{qfzHfb)WxeK@{1pwTvu{Y(AIst5baB3W~I3(J4SuV=dRsL)^rsKfm<#`>w(mIUwCBLJR{}ex-i`PAbzMj9d_jxD!B+<6C*FsjOBUhyV!!YB z*3Cr~HEVa+`n}Pg-g^5n-=Y6J-_6yg_v+V;h4#B@-<;e3Vg7Vsi8rj#At`5Tn+i|3xUaptyZE57Pw2d<1MTiEV=?aDsq&`VE^s#D)xDPR2V zseAsr;%n14S#Q(VeVi_TPH_3;8vPS1(>Kl*`1B=6Rg={_rdsfd=AuHYi$~VvR&UMN z7=Q74-8}zKOO!RHJ`Lu{4b6SOM)Pctnu_>^zdP4)=5Ld^aPP@aSD*Qt--(F-u{~yC zT zGxMhz`^x4?Kh4(NqqAD_!aW;tI}^{6jSYLOwmj^(XnF6@1lF3=@B6+y+4_G&OW2m$ zs;N^IwP(laRfyTIXYW6GnX9GnqR#P&YHz0Ajjot-;WX9a@PZqMrhYi_va7WJYFDImYs=G*tENw~zr3|ut^T9!pKwdL)F*Gsg&eJB zTKHSbjD?Tg>lcg2~pd-uoZ;nPk$HFjB*P|8)fR4gQRb)`tRPH>U^Z2!5*~dFG_PDN7KKrDo+}t}vs=Yt zQRnfhbS|yPZy(dP%k45~@x8?uvwP1ZMqUo31(uWD<13b~|Fbt)NW*!ij>Qu8+#fRE zFP}FZZzP7J>8@J4*hTSD*ySk$qXJodmDPsAazN1k&X4aXqe;xNa zVr=ABy}P#4a;noQsV4h**17L=U;o@N@#*cnpqt0NY*f!yo0>lR=%&Ei^ZUxvnu?w0 zqpzJD{!h%7)HGg{5{2Om39lm-YHpjMaQguI{?xjcFm#*vDJW5NRB=*v${lw*cR-J1L zXCACr^Vj#ZN72tjQJL6NDHCn1=5AVWclJqvi?*V^i=KBB-*_z3b4~B2xR}nNVn=<` z;9#}gs@^Zys!4|NHe;qFTDGp$nFZa-UTT)LnBtHNl*Lp_xOK)mvQ`l(9c^_ezO}@OnUWW<(JkE_v{W&ulXs~vSr5p|BK6) zw&}^6tqD@*oaFeyMWO1w>i=UsGp5C^Dg0KvMfCh-$MwQTU#kl*=6Zaq-09y*r;;7V zu5p7T3JH_vfp9PCNBJn2n=6ledq5 z!u})^{uiZFqA$^U zcPo8@vfZBhy<6V8pYzc!FfCo)%x$Ik^7pn+3zAyDRqkD`x}^8;mvz5>%DmfB%DR*B zqxP={OIAPNdU!jYZHHxxkwsSPA)z%U{@IUTvQJOmRdA(;(|i3bRnaB$@>uq+t9&YX zcz@XP$(C1VR!6PS{O35w*Xa2AFPVWn`E>;e0?z{)%Q~Vm-`hqCcs@2oD-wIPL%^Xnb|l`fkX=qTO3lUly=LET=LTI-+pR(wB| z^ZWIdTVd<|J;`Hs3zFoTrF^6}P`>>|`q$@c_kRexxO~>U4mV}hIqDhf%67dzSIOwV z$z|`{MfPXYF0EZOr?S@Rq-BqvTi^Lbf4-ivHb3)l)xy7tw+?#OP3k|b^Xquc6Q8}B z8s`l(;<9_nEK4^!shpKN+U*{H-oZ+{o_(s;qcxs06hCm;WPhJ&ZnkN`y>*7$6a6+l zbd&kY>RItlZ27Hw3!ZVat%^-jWm-0CY1S$8@|V6RKb&`7c6-I=h~vMnIE5&vZBi@| zVc8LLm$&LS^TcG+{fijO{;WQ7boz_=S`|}R7CArC;7k87tAFc#Q2;qtFyL#=B4IL_TRQdlcbceJ1ly;_cH9kBUsXA`vm|Q=0hNM*B$%Pko3L zcM#aD@jJQZ@`=yW_PzCEad>g#qHA;P7b1!UK z+j2#D@u!r&`l4LnIx}mTg9Y6a79ae2>EH$tW?kDP)nfhr-Dc@BNoo!jZl2F$1s<9` z(J-`~a_p$c#y*vIPY)>deL1zdIJwi-JS8zHOQWTMco-t5Pm3?;n^O}D$@18rJZGBr8mh1oZh_q>M*@-OCBmdRfE0xzQWu5Z< z%;yJh-R0l8ul@T)@POby9RcNM8%)Fa9!u=uk>UMykSU$qeqH|{{=kO|RW@IwU4C4>b>iW*Rh4)D++}@gy6^VvHX-S4 zC%W=NUie$D{(hK$>CX$nlJg>*-&rW|zFI3UUYlN+oZ5eC`n9D08zwWU+J>dN!8dCT~l&J#)1?cVFy+8I_UN8y+qElKyegdKY;n z^OLRqI>~*ZU9J~j8>BYau6?jvUFYGoq@^4N*LIequ)cWUonM#5EdE00>*3A$kEc)X zO}X@Vv*vVNEh*z~5o;gv*B<$nlOMEx^SPs&gM|K=^u7B%b8b;eJl7eI^G|rE%ZBDI zNIYhx^t@akXsT|WRL0f2t&XAdMRHk==B!=LWNDLmqrzURBK47-bVoUU+-8`@Gv5IO_J)nx%V7fg_&GpAG^$DN~!{=>$=E^S(edHJ)gV2x%SyE&lN0(` z)E=g6=$q1Ak8cfRi3Tq_*R3$T$a{jR!(m#l&RzD2^J zba%`=GuGZG>w;dgPd*}f@SFR5v5I@MWEoay9|<>C`{1j#p;&Zh@!{`kv0GE@dhF8O zRwS)F&b+jbYmdI))N8w^uU*Q=J-tdov|T4x(s%j7PWzkRpY!{u*?w=TK9W9tv+Kj# zFRolnNSaag^@r74r7JVr_jc~8j$#1!)G=2X5quVUDs(uN5@<^d_ecS&#XMel9Gyh$=kh8BP{O*M158uqQ zof%WRZI)BKM0|+hX^!)1Ij{G;i9X(*_t2C5V^WkkYjSZhXY2Lzb|*G1JMrJ)SD$}g z=D)hP>?R41X34i)k1O%{9lF@^+7-*?t*t*G z*_R+Sd4l%Sch3rX%d0m3ZrEu*OEt;vpJ{~S50Q4y?LjSxGwlBhov1mv=jGY$+H9iI z%coA`DA1m?I>uA{(W$zPW#>O1nR2pD!TaCwseU5tT1-Ye zP3XLMkN<0XL5stwrk$Uc8t=aKNMY-f&z~1^uVyHkePe`u4`*>R8iL>`E9nE@D{3s`F zZrJv9SN9*>`Sa|-MZSM|doCV7r0?_P>!UJ{UCnnM?%7{r<$v7pyory9=N%WPg?CTp zY*Kt_dn@rgV`XXL&ZIUS2-vvi#Ua1FwjZ>Ma{SD`qWNG_RugDhE?;{;f|% z+nAYp4#ZmLBxh=wHSqk@VcGO$k5gOigXECQ&mu*)+m;wREoQ!V*=)U9wKmt2qoLO) zIxM*sf8%tH)XvU`r0FJmUnNxtiBDGQV_nMV=9?red#Ze`&U+EH=6SXMZzNqdeSOMk zcVe%@PO)mEO)h^GpB!K4eOtA7*X^|uY+E*ntUqg?_Q1Va8|0W(Ew zH_!W_c5HWuSK5z%5g()f{n-(IG^Mm{(QQ|?(32<6=^nOlJyo*n#jizcXP-POUdL6u z(8p%VOE0HbmWj)rT3EN=x=`*}cxy%1^yj~{Dtt8mC@KseY180& zJ*G{Iw#t6r#kb8;$?HMN zhNm}Vwl?AD!iKV%g;@C{%53roZmi&z(DIxbM16soT}vx4d0xsO<@;aeSXuj(|hLbHf3EMdH=_2 z`Q~v~@udEgY>aW6q+*!*n)zAKq;)K{_ZqK7o?LrcB=1ylb^qDZ>k^Kcx0F`gVK+S< z5ghUO;#w7n2jRv~CfwsQaxX5wlkn}u+LV-t?%gYH*32~%TD(&16N`4L#+A$O`&g9^ z1#I0_@J^^Y2uQ! zBi(cU?=QXHY-xMLP4}66c=J!ke0TA(%THeRT?v|F%9>Jhb4Fgt->Hl4Z+vR!E;RLj z8mqDP$KShaj^*sxm(urLXOe0S`;8(+`73Eles4@=m>n;3Yd??l_1+b&d{gE~OgPdJ zf6MW5Fw4w7?`?K&o!K3!OIWV2J}uzQo-tP{+&zB!TgGY6i_MF=vYb{eebuqv-`PL( zjfu&mBDK9C$1dITsy;LO&9N;{&drSv_Z16YqdCpkG<*GX=IJZ^)!*)$)Ot?V`OBG# z5AFAsO%RIK=*^lwZSuTJXBZC)9-4h~!goG~#@bAG2{wP733InG+jT1(?Y}wa#aiZS zj*pMa9@c&))I z-{$W)cxryjsn(KgF~t_Sa=Y1#m+Rle?LViRa?-E-VJ)-R5rrp(F?)B;53tX8Eq8E{ z_rvZzN%etKU4v#9{u7Q>JK23wL74yRqYYEi>Nf8#-?^h$w@holMY;X&FAqv9Zz#GO zoj=S_IBnyL?nf(&cS}7GJKplfV@=_FIc zPEM)mUB+y2&SSd@n~pheo0`6$@$jlmr4E}8rRd(_|NGf}#+P*VH^ST51E0NgbUG#X z@~8E`rP=fH>ooha4SzdE={#!xc`PUP`LCVYr`K4$@SK|$8ua@0^u4J&XTJ`$W&L^U>-k;16R)pXmF@4nKVYiJvWpLP zJu+XlIqau_*pGTnaZiW6?)8&){d(DO@X(C8?g7%j57f*pw!MGh?6SSDpV@S&bKlsu zRdnL?89uIC8qa(=w@c31F6h|-|AyQ9?=V{Eet)$%a#7CRh<4*fOTT4&%YSz>bJ z#P@6S8Yyn~?ce=o>{#?(h)G1oNJ!=2DZfK6GCSsOY*#)sW5?Cyp|Q@#yKZ#woVebq zo#Xk>|3T55`~LackIa!)kTd)%8t~rr-0y>bGk(5&8(i|ky|csPdqADDhyARc zHE}-E`==jY+P&@mYl|NCD}Q8uT`ji|n|shwVMXIbEAb6ha~D3(Uj0Xi-*8!ewyR{W z&F(|zV_#*zQtg-Ddg)}{dR4vo7eb~7C2U;z{olcV?I&Nze|^!teCM-kPOH9blHgkY zCU(ul_46<9|EZEK_DOqk|L>9?wc2IY*S4puJ>?R+Je_lmtJatIHrE$k=FR%~HMsQq z!EFbBPmYt^uFlCcHR+xA4&IY5&8~3Nu3~zGTs*Py zuTbonDO*xx(!y0<9X5WvS#e*|d9_5PhesH0)d}h-AK3mf>WJt($A4@tCNHP8l`6hg zjOO%f&3CwiC{t<%t zs%{}y8qevc$^D;x{*}*lFP(U=43i5-Qj4cCh{&ufO5HBhx_{mM%J)Y_iK>=Lxd@N3Yc+|6BAH?O%ljXz1xcT4G= z_xWb_+h6(K%&gB(>0aYC-=ku6*)P3i?weQ2=&ZRcS;hZkqsY$r;d^$Ujk}fZ=b(LZ z>ul~ig#=sf>FQ3FN=JgYdfsIwJ7#cNiFMbdmYx>7+qv)JvfJKX6~2G^m}fWgnIGL} zAn2jhAGK`zV+)PwI!7j<61T##Ux9n{H6Q)8+_8x5<6DO)#w}fQjk&MyHd>v*C~fMc z<=fs67nmXZ>eFK8^Y=AX`4^lP)mn0yak_2Fy{%ziH%LuTjc+rZ=cVm`O?vL*utkPp zImcf6PHVsO{64pnitrbwqd%>Ev)3HB8@l1_*Dt>xJ^SKu{hdwCqeDE$HXIWbYd`Nk zvE|0Bi!rMHmv3il&#>Y(Y&CBI$txdy6#~{|n6L;NPJX8ClM)38^QfL3ZxUj8GZ*`BUo!+^T%eB7|v{9=?- z^W)vQGn{MG;wB0j@OGxJKFl2`!P6>huKzS}#%wLyCyQU)m?gpcZnB%$nst*qxtrdx@gwoh8;Hh+JgTIJ!F z8-upqPHcJeSZ-Z@6wi5I4?E-a+g0lt1r%N_7k?wJy5&h@)rMCSj``)R+RUw5z4*Yt zzqjX<>Ym!3ADi(lTjSzdH$_#iH!(fWpXV<8!QxkXrucE}zmuGwnl3c8CHE{yKYP<+ z*94_gHOm*hT%YLv>D%g$OJ?1gw=#J_miO^f;yl5=$xf>{es0N8&hVJ(zrsR#(NXck zbL%5^?EjThlC-+M>FI;G4PPE<$IA3tzuReY?|Zzo1gFsa;AovM)zcq2EqcF^H}&<# zA8VyUA~vt(dueiS#x22h&Qg5oTle(yXDLZ-aP6ASJ?~+u|H?1bd)hbg*+m#^*rFn{ zWo^n1ryED+`+6xvU5M+Gyj~*0>&a=yVwcc4?`%Yg;-=5n)?EDky}ZNGr2buJDVrV3 z@4CBv5|)$KW%=))E%ubN^ZQoY9`1X=%VVc(;#<=9^jp#0OFwR{-gSY^FKtaTmMc$EosVC^B9>&2fs1?X_7QEmfQER#NNev(x)1gkO)rR zjZPY&#@qGxCyD$$Y#z5%;e0cD=gYLI9}RzNf12=I?ihQemW7|0;1rhN!s$uhxk7)g zUYL^>Eu5O^HS>jSq~5hClbB4i?}v9to4sAsSv$6Q5sZnc?-+G6HKam8jE1}`tFYGGWdvZX}K^zE;-e-&>QnmX^ONLA^XQt;PpQeI+z#j>>B z%Pw>Xo!) zxwE}cJXvP>DzKFM?V^A>sYYch7Ma@FroK#w zdsoT3qUgzvrq?nvEFuDCH-$$$YpRZ8Im7X|TS6kob;9`)E`djq%a1+&$Ty=Sa7DJA zGH>nvwtYEoOy?=g+H&#tOhcQDdz+JT%^Y(U{-3>n={lEU@3=+#7p=IPef>yv(#GmA zyJJWDE;-b!RTVuZ;q3BFbzSkNmcBa~=jWd~zJEqTnbh~DN}hSTaX#*GcZ}=)?XuAF zS+`KIh-FfRmiW>H_QSn1cSIK5n(r&VbJBV-ml@7eEyWVUzFqe@lf(IKv+l-X_Z{E0 z#3z_GGBzbX`0T6t=JxMng0tHd-^6I%I4rteq-)>&=%ubD?=JtV{c~WMW$5}8p}-s0 z5B{pS6zXPHs`K?)@)^dq57&JTaemAH8}~!~*L& zF33HTrUnXzhK2@ITF7N?f%8xk(2*ul`j7)nGC_;F^mFy|^b24|nxGwHVu8NK%g_MH z@31vqMivGZu!BpC6pRcFjf`Pjk&)&_G5SFK6v*o zuQ$4YcillwIT@#dat;BV9o7dqh3?F~J#%LMi9hc{??#6>uFp+>yZ5>!ujalS+ z$@$_#`G!CD8F?D&)0h)dlm2eMV}El$cck^7sX0k$&obVpJbIA&Hi2`)hHcDDQ&gVL zjIoWCWKiRKwx8MeO^l4=PqlYy*UHqEEoj(3V>W||YY2nd0=EB|=Z~JbdF$lW){{qX zy({lNv;TC%GM$GBde1WQ`AZ5)8~>m6zjI46gH39;_~-kxx0V)sDfsY{JtD$-M)aS& zLwC-0Mjk%+Yp!&F+n@OY6FC1}P2((KE!ebSL&4`FhKBbH4*tg4&+b3Hx_3@Py=7$m zY)9E2KP@b+7eSBqc>mSy?ogV2D-YXo4K>^NuU-0dwxc9Fw>!i8 z`??Kj-}jr{`5(x7*515L?8ALw5n0C|Hl~cYsq4=lI+?`w>*%llk^k$L{`o)o?|ZHP z`KSKxZ&A7X=FPvN%YUB!|6e%!M)d86UQDx}3LJXd>e9ngzep(zvVqV;pw>I?c)wyZpbL=EH<%8UKFY+gMn{=rd=o@16&d4xf@9KVkW? zp-FFr<%Q4ssmwEG%E-hzYBB^=*D-Lrr~kMw{qzw_=gaLc^N+A5h}F8@VMyB;euOze ztlo7GLt1COpgDI#zuki8-Dn`q;X6MK~e#D9jfJX-Xj z%OOT2Ua+J4(*6$iBd$M18+WYOqa+}H6(sqs%OU0pNb;CAQ{lxLR|UPO^&CfBe~UKm zc=4yZ!ZD^KUQpxwllUWCT_%Rio^Rv1tyfIy+$;Q|=x?3r|FcYyzVU)9;Jx&{=S~Mr03@T4&EzEBt3SOm92NFsK32t?%6wUbl*56{hU8jxMbbT z#j+kV{%((BN%+YA z=e-*rx#6GL9@g9{~eBR zE%)wnJUYkWzr4jC_b{0?|0DiuYw-zWPw-nS8()5&QL1(g4lO5Mz%~_x#zF_aydeKuqt=V4uJHE%#(KTjG zeCS!mS(Cc&&R>-DckTJ>$&T@XXV!(CJ7B+sb5_sl_Q&#^3#9Vu9WG3|^S?nMO|IU9 zZ_3-B>?~8i|6*<`d+^tbFXW{3i$C83|5rXcduNWLcfsG+-4Z35|Jwimis$C|!ZPci z{yEE8dwDmmpQ!EX09-(_omiEMdRqdUpw2XASr zchfVkiq0n|pND(f=2T=)^19vpesN&at0#Wae-5#f{jYeaKXI3xl7*97>BIT^{NLA@ zGUqBrAFxi_nv!Sob}n`l}_357j1vt!*<(By_a>p8vXolv9s2xLOUs& zm^2Tcnfw>C*Iw%Uc63RnflTCb?M>P9jGo`oU8cw5)p=6*wq)xVh2?Az)R%uGHjNqY-yEn&%t zs$2Dyricd_c^}LUoPof-njqs^A+7YZRaUg7^ONpPdE@) znqAaq!DM@o{mm{NrR~}G#F#SvNPK$YFS%3q4eu!qW;eF2*82rAj8}iV^~>f#zVa`= zZ3f<^Uhyugw2CV27K$G7JbdivJyXY){GMHj-o7~>I@d31&p+XI#O`v-)A)?gn%xqA zs|u3>4xBi2J|t_UT36GGjPHWZ=FysQ|5B{wAQdoyL=+ z%hiQ8h{y$4sUO_XHvR91b+SzE8xFS}HMsgY+-t4ZedDcV=l@OoUzd@x+f?q+gJ>K5 zyN*w_ucxh8Tf>oaaQduP(dDs8*BngGW)LZAKQCltMzdOE{)<@@cAR@~T8(=%7+*_r^Q!n|Yhfr-g$7S7W--yw49 z*w@=4iKq1^obSkPF)`lf^RU7%HH*3bEXSNR_WUOm%a$*Gv%F}1jc}0X;zQ@2G`zU_ zcJ4yoTD>L5`?rL@Tzc%m(_0Y}9=4q{e|U4D*nbv7Pq#&9g9^;9%qeuQH^}>U*rCLp zwV2B@L*e448%I`uba_(zcFDuC;FX3xcSQBe*wioYD>bSu_!1tOabC-1-@B&y+K<(( z>Q?Q3JdN3U&->MC-(tVNHF>vjkEb{9ioQ-qKyaty>q~ z7Pu&rV|>5*J!Aj0MZdVFtYfVX+n%y{@oSf&jLpX{ojUZj>S4mIQ-;PJCQ8*T^A_y& zODeEjzhREuJhRo$GVYknPY&SSuw{GQ!4CdKeu**Xbyhw-=rONkYNg=ECDNJ;ZYacV zR0(W7GLWlJ{76==9*eYbQ=+*mW|tdMhN{!C8ekiFBbIlu3_m~3-$ ze%K1uO&)K~M&)%a(^T93a9M6z*~zJIZWkG=R2*H`Un1_&Z5Y%NJD>Zyc&)K;dR2$A z30M3XH|^`6zE5D^f8*?re3e4q$kYPI*9SN1t~2#{azuFYi*>uRW72YNZPorAbSaC^ zMEUmoZRe(^3NBpC9k6xwf%nsr<4+y?wqr@FgrI286}4r~)klBnKl=S^1>4i(1z)eF z^DpgMcC7IBi8~Jtvps5IuklazK3c!Z_+U?s&N7!8PvK|J90ckZ4_iH0;Hi?6F2rEZ z)-y>W-9IwWda8f!#cH+P{aL?TuX5E&I8L6G>@KYS$eY(FrziWw>~o#V7iT@RD2^() z_ob)u&I1-Fq36dWqZX#z;+nrwviHcl2^}{jr4IG{&^0yM_gFMG~tA*2-IV=)RHq>}RbLRgi3O&Xa9<)23N%5x+0lR=!Z* zE}w0yzaw_0$J9GPsSFmJ;exkjPZ4Qek{9x;=l55s-7VhAdTY2}iR_6NexrSCTgj`A zUX!V+Y&UH+V&<&k?y0(KA|%?bv}ws3y_yRSRulg;Pi+!($+-Lc(t9DjuU(Tbe*2mx zyfod%=X7~f$HV(d%g)<#t}1B@-YT$!ry}g#AF0fbWggD&dN?+V{tn9h=+|9n_)~Mn z>)0jAIw%;AYd>%OlzM^(BtLt&Zl(ilkdNDu(rOxo>M1y zlhkxkNssd@vc*kw+@6=7pV{|)k#fV*X&cLP=dF8U9Ij&T$*c84!`}D9WtXeQ+uKdP zT%5DTS(Ncl^0ImtH|D#MdOiuy&EB7nk=c66uCSQrcB|YUm*B2f)n_+1ZU}O|F2ZN8 z?U!(9)t01|;`Jr1K7!3b!aCw#s|4>IvzQfIC+iuZR&&C8#-dA%?}T9exO%x0+t-E334yFTt#c7bfX2k)vq&%;}u&y-^JdbdHqvR~=oG0Df1jy!#B**iyk zY56zpdy#CS;fBK2@5R^`zKiS&(+pOt{lGG1wtUI5lFDc2I&5bCedR5kC42sK{T0Li zj>1mIr`NugNY0a)IA4EJ!TKC2A=zUu0%i#8i+{>BHN)XvfXL1KbWc+Y-anI~8aGW( zI+fXH=(${l@wjAv$l`^0rTyOzpW8cmd+&h`u|Iii`7MV$b&MDP7Z=p}%i+7(N#{<^ z?@6DUpS8QFF5k0|G2Gbj@wJ5neDw6Vx9YboqYKu^rHEU^PEz%)@Ic`c;%ix@xt5k z)F1y^Ivd@i^J;lHzp!geyb|j3yufNft=fiXf=_Ff{k|zb>DA767ZiOi>3(ETT=z%m z#w_k72d30Exo_sp*dXxE_vRIq%b4-OTA3oTS(92|S@YojT z)QcB|p6n=ndi10Z*Cc)2x>FnK6h&rjEPT6A?#aXCWu4PbPCIovvZ<9(I_p7~RKp=| zf9FU1%g(RXE!@X;r|#34xDA{#VjU~Kug`k?_Rhz56MuSfecieLq9m`z(iPd>HplH!(Y`qgTF-aA(RbSRY{6Xn zqGPuh?i~|+H9WMD3ToPTK2)1awdd*xQe zOLCTPkH5R_@WMU2UT2;G(39XYb4^;1&Ps(6qg5(o9~J(A!^9yL~6ksgO1nf8QW_;9R+Cs<3>W z^Y43RmdPoBjZsgWKWbx|&kOyX+5?52C0Drl z_7#Z~)>}N1%(LR+T*3K&-ucYmb<^JORQA4exO2^$wPz!@a$Kopy)$FutW|Z3`9z9% zFHdQIWOZ(Ggm2T^K5@63zeCM4Kh;XfJt=g3XVqYRN@_C?pJCI}+j~{SSh;KFw;o~l zEK}OCWJZE1ec``OF@^? zicg+}abDM@%y!hgeHPr5nl)o`ga3^!f~UThOp|;W=s4?PmHFDfmrD8feZEforRyu% zx>k#O*VZP1b@>q+l+$)k^=|vKa(;-V`&~&}t(RpY0b-Ao-suHJG@E?3SB`4u&V9~) zvMZ|P*`w6IN!vh$v6KaP3x$1&r$#2vAt`BlH0t5i|Hzd_#c0e|GfL0 z`X{Y4owEKlH&1#9KmAv5@|B=PA>*Qu{+vFChcUm!H=XL6I_<*IGvVdaPP|@f{`J_7 z3o|3*IQ92z-@dirztXYK$r%jFDm;ded5EzSw(RxFX*6o!md)69SdbsXe z)3Tp~rZ+Nas;uYu>m;+WIC4YGEr(TG^{QJvyqH$3y))7822ZWV#B=XD zCl=?aZ~SzJ>1WaxrO1n7(^hA1S?zQ6dpYYj{h0jbWbFrcrkZCOE?FhFy=+RMW?+^s zkH+IEG0cA-N0n_Wc&l^EH7C*h^95G+=S5EDQXYS#T9tc_&Cc2$x4>I(i^0mW{TG}j z-|s!k9+K{I-uA-thXFjtHvipX=A|!q_ETBAm7$u6z-@U0gT?o`Ip*}_@vdxN#x1ui zd&QkVg@nvZ{@o{MUzh*;kLU3X|4lW5)rt34amF7CShDVV9b@nYi*%tPr@PN(c7G|| znCa7CH$C(I)fI_djaCmno2TAd+THmmCw*7u7GA!!0n019VpyDb<&}=TIHo_@anVE; z@rF4s4E~gR?|k|5gW54K<$dqBDV@E%;B%Pyu^Zn%DlV^%(lq0npn#P%&TaNf|pX^}y#Um^0-8}Av z{2kxQcbUYmy1eahkMQ*}<%4I=PjkvpG)oO`UvDqz+}ANaaldL+6Kw`kmspKZ3F$Z%GPDY>@f-W{&sFjvgh}> z>p>ksw?$X<`8Vw;P+<7qC~uQGyK?%^JJO%oEQAkl5Wj3)?X47KpgwbJLiG8ZRrOo9 zhQHSP{P@{(1s7qalzCjgw0^mY?Wj0==HSuhw`;w<_DxMlZY#`i>htvJEHXV?E$#L6 z)P`s8o0~K~@CHSdo&3}|*-7AKN)yOW^X^Cg!itLCx`m?Z0& zvQN*-^KxIR9;f@z^vDJ;-KTdvs@-y5E!gsY_4Pi#sk}|Qj~IWmSm}CrN@@4itIzg5 zZsu=#^7Jdqtb-CO{C-z-Uv+5P&Q+3?R`diP%AL22?}UWhoU=b`^@#$lX^FE$ma3nxEjwPv z=s3+}VO!t+O>L2D#UA}O=U{9VjI+;G+M62st+!gxtmlJTcQY_7~t!-qL0jaydCxVZg^S7`9TncU~*Fr8I< zw(QJep^o{NqXdgxoKL2lDXHyya%(C}eoytcyY@=e?|0dqYb-s^)$r(n?M|MMvr+sC z1ygWv^GY&?IjcgXYQUj88T$gtz9--ha>b2aH##a%M2joY=0c}1zGS${=tm|HnRMPddA*DVh|v#Tw3hnJ@+=N?|6d30yg(%%!WJ~l{Z=)eA=pyq7V&|7vFsIbn~NFHQJ1UsH?N`u|k0PH*$n(mBZ&KJQifBx?4nPCa4Q-e-rB zBi6l{vrsI4VWW>iFWZ{MOJ1flM?390XfZLU^2aI#hGlOSgywpmVwh$gRJW$eiJ8ZF zzr1zRkFPfa7$zQdnytD@oGoI`>Ws=ag7$)SSqra!`x2Bc`pjwg`IDI!bUlEt*r71LU{{e+z?qls6DoU{7gi{8zms^yF#T`M-{(?4 zeQs5*yCy+K!5`i0sq23<7U_e4ma^}EI2y9ae9 z7S?CgPwJj{^m$>)%{k9GKA-w^Q$q7jCtFDT!i}9liGiOF@JwP6-{-oJ;Q7~;q!wItUp4og^uqPUN&WNAuF-w$vdvD( z>K*UDGiKkW?pkEt)#P>H?xakvU0(4a=~V#-iWFm)-%o$+)pJztT6EBvojVHSo;DU0 zO#jlgZgr2n!;V_T*0x)5Yu_Hz`E=gzrnf;u)5?}fqSbjv&g_-rjE`2TJYu-rymjr& zV_Wkq_l9_h+)CBGXBD0h@o^S+Qp2H+53Fie%NrsO&1ZjSxJ@WIglFfSnycrdzWBd7 zyYdE))VmAut517=e3`9(__SE~^T&#ptv1?kez2A~{zOrV?ecHJs~5@riMSoz<9vOd z%we-v@e!BXr9ZFz`B&&RuhxgZEK!>4r-W+RaSIz6&RnxQwshm+$7fZqZQ8cN+$ZKw$+?k7iQ0GtUi0{^R|S-z{CTul@cF+){`n|3UPS3{iuhN zN!#RgI!eE1T*$uvHYs>hfsuxE{rNkszfS$BWl*}=G`m#q_r%Fbe~v!0+H)@X+Poa2 z&Zboo$2KlMSi8P^jZxk6Po?hqyCiCt@8RdwJ-Bpxc}m%w%4!bjs~O`I`S(j_Q?XeRuuLQr~UVRQ0^HU+Hdv z)UumQHjMtIcT9v$?w`07x@ONN{lfLX_wiqqs;)T~UHAUf`~r*bSGTwR?ESgmwX=`= zD()r6C&z#2nWMGmhKA9jr?)QL=<8DWaWcTe%KyvNcOsK-rYd+gP1(Wztn}n_xkDM@ z-50)IczQGbl&{j2n9e6Aj?<#nBo)VZ$J|Ljc5=g(yvBLI%znJnS$XyRa#6We2lK@n zUabw*Xt`vq`R?GBi}@Cd_AV|739p^lu6ZQH+Vo5PGg;M)3rCk{XTM9_I#H8b=9%Kw z$*&Z5$-c5$FZulY|BjmvBJ5|B{S@kB&8ss?)tc)=gl%WP6JU={waj|cxKMqQ z;|()OpP0(~Y3-^79WSo%G@gjAvAMs=n(eFjkLfq3zw-{V)>}WrtnAGp|689E4g0^| z;@+vMsJd6%)xB@Y-Ofp$I^uTTe6S~^z;){Ei#7YKR{WM;{=rwZTU7_mOlz*Ir%gq~p96x!E)LjeEN$2hJ(%W`N>I27Lg|qjaj3s?q zI8|O~7T^Bt)Aaws#7L*_e2!VQ%JaTeOGa2bO>5|7vlrX>yI``P;?}}uwz*lcE1n(; zDwDO5SSLP3BC@Bf>E{`xq{a_RC0s9`(-OV(hhh2G-c4Mhiym$}d8eT<;l6a@qGN9# zAOF|9;?V76-VYPyAN}1~x9oo2#pml2LpEdwn{_PXP@kZ-v7K@L&tn-?i{sbn>CAsB z*mk*Dqh#a5RZ*o+_aE3&xp?J%b<f*>VhoSW$u4nJFL}1}@*C}@h_jCm z{F7DxE4{I2Np1AZQ_Q==!j-4y`YT@Cx+*);<>QJhwp+RGQjd9At`)sqmNnUj{q0gA zqs&;rD=doK3nNO*UVs0*{K?F_>wlifUo|Xib?cWdF7aNX8oVhtCYSyy$M~tThxbIo<{9L&Dknc&;ndbB4?&)o~d;QO9 z$7RkTEk6x*@XWt`@ts6&Y;Chw{+FM=-z4NFKHEL{-$J`&gS@b7S5L8TNc^JKXznL} z@`HxiyK+u5lN!|~6P;V!Zwvmc>b`sX^P8TIy4)HiA7RAZMKoSNU~^LC#e4Tv z8A1`9d!CiwH$Q6Rl78gHKCT7ZEVz%iXx-Sc`RvqUd(no3Xi?*dh5wFx&@g$tCCpy& z=LOD_0-bL>r7l|@>L{x}Wt4U9!Q!}UIVx46xf{(EnQgmVrd)j~;DPJQIWmimFO)m? z@{`Dl->s$F56)f3x-Lk1YR;tWT|d`dKeg)q4tbro4UKW@*dA#F&aaoWik^S=Wg6Sd zQ|3P3%OXi%VqNZ*r$XQD^T7iKv=lp%p3jCvW3?sCHxR-3$>8 z-R#+)SKnK)TKjLa9Ovc9aqr!KdQMV((RRb~Y7F0w-lg#xdY`>jEVk7&`gB-?-!;A_ zb@hsywN>;^$x6#iz8x!qxXNBOf12m_o~OENSF~Y!(zUbKUT)l)uirK)XQA|Y2|=~@ z?a9C2JDHSiS*x^_`|3{jnbX5lnge|*Bz)~J*U#y%jyPf2D|~O?tXoI<&xG%5?(#f5 zRYfbqe*1RoEk4~mK{o>w_fE9(5m&x+ocC$=m)8$lV;N1<*2#%UEIIf@)+{$n=C$kY zy9I6GpVe;`HyxD_k(D){^@R2Ed{-?VuKbHzI}Sw&vE15J?^F4CPt%4KQ~ta>7gW() z|Lw84r&Ha+^0yU##C>N>-1_#6pULh$N)J=^ElZbf6TY~x^wN!e6U*{tmtA7ib>88z z*8I7HTsr&mgC^y>3frAOrJ5Yq?q|RI;cY|o*&F>k=JvigCx1%xy=vhGpR|Ze_qQAu z`Ig`+_h;3-WM)0}4)!enU6+qVyl@bFFmLzexere*+L5VPv}W_h_8_Bu*LTk``uXoq zSV)q+K-jsDeKYTBGyYQyvOQy-=f5}l*wH<)9J?#iAKyIm{F8FTDJE|hIaB+cQ%X7> zso%}l@M69!Yx?wl#f2X!1=d&Hnw0D2IkfTm3chEr+a2nk;>Y?vf1QeA`sQeh`pXf8 zGmok^1g`Agt#ZEn!>656qU-%{6*9~$n)J+Oi~GE#XRBJ3^cz2?t5n8p4c*8v$-ub& zDnolcch-q#CNY=SnCwZaO)hOTx1SVmv$X2`p}OOo5(}%77c8Bam@}oaVEzrRLYM0w zMBa(~t8Ox3x3_!D+B=`0-ItN`^`dieL5fUS9VsVb(kyQk+Z-?78TS5+y>9rN?LRaV zwYs{b4kRZfuYcUktv2P>HpAIh^`2DDP%pK*^xx<4V&y09`eBku=XbbndmZYtL#x8A zH(yHa?R}4hot2;B&N^mg%*<#$dDHgXA2sb39it-0i5&A1Uw-^Cu~6{-Ln&|N+|3Wz zFMh1vXzpW~sqK>Qe(k)Oyk?eV!SaWDBnu>E&9CkFJKLY}vCuP<$o!|=@02u_vUy+m zXd*aC_=(GQ^CzyG?HgJjp4*UVKZ21 z(~jEdJ08afZ2Q)H@Q$d?ot)ZfNlb>Elf5qaxbNt)?m2Zlpzq$A=b0*cj+SY$&8fS@ zepKz-U*q5 zR^s|}ldOa5%Pgd2PqUp`!&%ULc3w9=_Tx~I4s^^!+wNmN4PtV+MV!Qq2&K)?N6RRa-_?;RKV@m9#~!Xv>tAC zxgYMVGWYt+aQV|VI%i%xiN2e+%e8V*j+XP8i7u_T4VjnncPf2(oX&CQZ0mXv;U7%z zoq26DD|)?8&sx=DSNZh!ah0e*u}@zgetofK6W^;%<{xkDIgrL$wSBYw$GPVI-z(2P zX%L>xv+=FylaSNXzMZa8=s9y%%}1y(PUZIA>f#nI>v=6l{9ny|q-tdqvV4AwQ--0r zy`<(P7WUGVCH2BOtkL&f!h54Dem?VwT9x>$WXlvew&<+DX}x-ii`+V|>aH|8_n`Wz zS()io9yji^5W$vpEN$E|9=&1O#(_dN>;5YItW%xZ6?i$yk}qmXe=P6O>g;J@tub`e@aVxe*3D0Y@AI*Wtb4UbX+4+w zx-B+W<}jFCU3pu!*>qY=9!rGNvwP*smxWCi{{55dQA=MVQ%9rdhgC{B?|olR+W8>& zUW+3C`=0_!4&47AB)OvF?gMG@N>f(2OQYBkNf4o-1Vgl+e(j`HpLbHHauLl zFFi2y_Y}pjERTNqv$Lm%B~7+-tb2St@#6Pomv2q@(HVB5OJwW(d6_~UZkv-P9g6vX zqs_`CC+Mn_XVSN{Hz|)9SD3Ngxp!~*>Tnms|NG|MJ9yXGvRp;4_0?ZHH#NaV-I%wI z7nd>qo?AG<;3CWNe~YgtZx>r~@jT<6l?E$LD1Df6#P?EuZ`7@=0Sk{`zWH_0)cAdK z=GVR`uSzmp;td?L#YC1aQem_gXk~uA^vA&|teiL9 zSX=vzzFhB^UvW6+NcF#mj!O<{_4`c=`Bk!W%_ZiJj7DRJ$(_q~88&Px*!}eIiK8*5 zRav*coptI{SYSHEaK`?BzWyE}F=u*C|KgFncKMIy!wZ(8Y=15Yes%q%A#D6C?qJ~c z-4z!9jeqRB@@r;u?6a)O>Z-!Mm5Dy=<;M5l<$Cw@l^ERqx_9=~MHVqRMxtyh>MD%- zZ%$pa!=$l$SM}=HO?SB_T6O%=O*NbOYW>PPMrY4kos73qTUT8#C;L(GU&8Y(*(ZL> ztoR<|^oaN9jOq5%W-d}Sy!`F;tUHgDt}y;|uJ8PB_r?6gIG%hIG zD)f!^E0xJHAriVDk9XOo*KPZEy197H1gq;p)}F82Z|lD{yU&m>tp3w^Qpu)Gmum`{ zel1X1y)QGis`TUy*CpnwJ{^<$)GwcSQfpfAt2<%EVoHqWW!KvUt3osaqO`9&eQkde zyQk>Vtm|t9w`}LwKA*jF_9L6e-r|}0?B~~h%KI(Teo9-uxqk24CY~(T>7v;`4lMZI zRCwpw_tJx%KUmC{Th@G$s*TsbwR^^oDK8h_UF&X zqwe8BGwsh=5+*ih6}|0U{XWRDe7B90Up7JZ+8yIR^G-YaJlgQ{p2NO%{?EFP{M~$Y zR^rdc8?EOrmAN^sWSYbjCFU`+~YHRxA<7wTI1EslMB?<1N2?WJhOwvvplYVoIPwj^L8U^O0ubxJWpF(agkKtb_Uw*E4<6XZMN5BXV308rK`_R`oIM-?^Rp z-sxF9$Br3HUUW`5mh-!?;vK&qXPe$VZ722Vd^X=({;mmi$;yz(FPS$?bt*1x1LOzGuPV zg-=AA9GK1Ba&m9w;qS{P?wC`ZGh^v|9pN=B*H))JmAcKgs@Cdk@h9DH5eaYlKW?r| ziw#yf&baf@`o-QE7ZvYIX{B8vUUixUGp)uJ>Jkz)-3z+jobEm0(bH*lzp9jx=Wqi_41}Qn(;plgxoRyuKeA^ zZyv9Y(!qfAi$(7q|FC*{SK)|_jodeeXCjKlo&jq%F>DUgv^5J8oLBs8qotZ>@C5(+ zbI&**P_&tmV(4mjmE&moH@`EB=HH8W*OR&9O8J#pXC78PJ}g%~iM2SE`zZTE2FdJ# zgHyn@`l02;{7;t^?R>qLs2oezYTxogU%@Rr z7ZVQ#_8&gDmdjyjRI$W<%k2L<_x85@^Lg)Ix#e@|{r|U(XCIm%-Mr|8bBX>{|2L-s zsxKdC64h9C`@l3GmCcLSN8}ve6R;+7hGP($+KqQPs(-osJC|SGZu9Q=OFkXBX&1LW zFV>k;!Bb~?*SL^ZY2rrrfMaInvTiA7=e^98e|4$#q2`fAtG~T&xl+|$s+K$VWQn@> z)-T^4t+d}#n16eYj6nS^mhX2S+q-+t&0l@LM7#Fo>OH1Ep77SET{Ate-+RAchox7q zU*G*R3#EPQPS%Q>Yifqd)M;orT$w3ZG=<^#J>BlIuZC^w*Q7+$tdVC(&JgrE7?3Em zRK-o#^Tt&n{*S(27SEXE9De0kTElx`)gN+tQvEZo%@R1ai^KBYCg;Fg=^d@Vr>gJy z^ieeZ?n+;=?zA4!zYn&z`2ITnsLy!XrE4=+>-VbnKS+=H_(00)%aPta-!42jJJsvz z`(DY?crKNyf=@?&?=#AHe*DBio%YnRYUo4ey|4_86^Mq$dc6SxCfvn!QrZWZl+v{H5Z+aZPaLSReopm2i zUO0JR&7tCl5#L36;K0Lo=p8F=UaF%0&GaS8Ezn zv$t7Y-}yG9#`E4m_LDBN5lCAqEE!BN8r;eqrJA41*uW42b|0i`V zSzEGb*7f~+=Gc95HSqoPF+=}xx_RK~ZSBSfmbzuGU{^>#X|`<>>yL`!sV}QG|NPAT z=Ifm`mqYm`nKo~3_}BD!UvmZIo}_JZp{H7h?h zzjK`NwEC}ke#4aLw0i|2v*>)dcoAV*j4;Y<-p(^HwLhn#ss6{S=4) zHSVZ0k5(K_laic0GdxBBjUHl1HC^2Zlv;}Dmg4Utb)zr0|4{a%dp`P}SMv&1O(y2{>{Q-$g| z**WuGDtrZ|J(EVK^=N(88n}KIQD(6ZLAYb3Q!zV7|!L zC2RrRG5q&-=^8rn8#=j7nY{6IsPg3R9CB)FXB_@8;j7bvEx{hY>}UF4;bmX2EdE4J zH{bc*Bl&GxYW_JK+J9!nfz2JYm!`1It?A)Z-Eu7S@Uxd`VGYl2)|N8Ao1Fi4szCZN zkspcIKHjRi{p<9r#G=ai9#a>7>HS}1`|}k0$|l=MZONwktJb7>FMsyVtXoY{`t^d% zM?QD_Qr+n1#cDZmqjp=%cR!D!nm0Y~=Zht#RWmIt`8~D2c5;l){&k!FFFKQ)q+nc+p(fVI@ZMeKiRAdXo-RDcLrp>l`8kZjYaGQMGa=nhGcphb&)E!gB zpT6ABb&=U!NaMm8rDvW&ORp;ad_TK8ZTrs-=@~YkqE>yoDS6@Hp>pjUiDZRiHCC2y z!%JUOe9KupZ`YxT{MY&y+@13$F?o9Yp3IV-Ys}xCbYJ*B?~0s7X8&96Scd7XD>vQr zxhA@D%>=P?nr^}ZR~Ma`@I$-DZm)oxc>mh>TSSiurX=u2sQ#6h+x;VL!lbKvpL-u$ zT=$0c*mRMQoJX1WFO(hmWL>*%!|cC0Z#z2tjGjGN!L`yjG&Sn4_G_6tiffub%v65N zap%*`?@mnNbJPq&7C&9ca;$D%w+~xx&hzK7ojK;y*9aEsvYcIe^4j^dOqGq2oB8`p z-QI7$qZ)O5bKqY|;IU z*_eA%$(zI5qoWS;++F+NNXqQ^<1Noto;TO4HBjFsounK!BHz1p`Ol7dT^WLWH5Q$<2}c+4e>T>X^LuG__C({kls$K6 z%=s+5`t0oZdinXsUj+Q0R^re_Q?Bx zLwLS@=lo?a_6f*ZR5kuytN-Vg)$ZL%eS3F^dpX~p)O2KdWSGpdqjQqd?LK}IX1`?e zX7#*46SJH-oT0DRhjQ)STm3@m@J;(0rj=@D%@dCDhQ5<%l8ShCI60#3sYBbm+Pz$I zL33HlFTD-Dz5R#NGu~vrjceD(dc6Dn^WVd`^Wkr;H{70+wWdht6WdO6ttpq*4_D7nhTuVEiLzVP5bI$-Y1w_kiUyFe0BP!>Ao#Oi;lOf z^(rk8?-1wp>v_@=Uvv0$m&02ofdu|(|J>KKX5nLclfIA)biysDc# z|H@4VhvOHyCUzYylQ6hCr(crs?LL%wdh-W=%{!s^-w+ONd6XHGR)bNynPeMsTIj(>fM_2K&3 z+M$XP?3yjDbq(*ItyU^KTN8H6%_bq{bFO|%3q#%i%c?2I9Uneevg!587hSr{_1ji& z{H>pxrnmm`&UL-FYxMU8?{vC+S>>QnyX-x2`NPI$KP={ZReasy6aK4P;^O4^wQE+c zsM)?tx8SIpFSqX8+Xqvk9G?E|QF1wP<%WX(t!Jjis}D}Qt0I$?^ybsQIhl?HUSB?* z+rYE@?eYhInDrhSbvc^aY-M?M^vH+61!}iH^PI}qa6LsgXr)o>*S?Eyrl%(vdJm7@i^7UUDoxg;?)UJmXGtiJ}bwi3u`4DYG^jxwVRQ#Y%kaD zxSt0~kH1}Iu_u|U<>9S8-0-y7yL@AXT4dk3(L8rQ)Xihkq-)&_>nadu~~6zz3x4ky1H*) zZR3Xgj^a+?ig+E-Ym2vh(~ydID>W7(;yg7s(F;{|Tc z?lZ0Nn)3g*j>CMxtcw>V&+kDSRCr|Cw+1XlRXSMq$GU%T@r)7CZ`NiD%ji))zpTCx! zeE92q50A?i&0iJ-eVV|0MSOzLo!{S9v6_m!X<4(}w&ndPp0Ag8oVfU|^k&6}wrr7kWMg94vsCDi=smHCu|G%*IJbu(!<+bd2w||b!R~IMT ziT8W`D^BRanhozK%rSRl-n=@cV8tc(Z;Y>bcCY%-^U2+PY54KwGV(iIExlfNIcz#! zwey%;Xmz~Y&MeMv0@@8`Nso9hiyrz_@mN{+_xc4-oa)n}J=@nDGgu?|^t;hf_j1#! z`FFkV*A}V2y=tm4;jyNRQ1@j+r3qUF7M87?l=u4MGvA*#BHytte>16bYm>UuADwxP z@4g*N?0lCj7{&gFQz5%hS7hDe0$(vB_oRn=m&adEJSV|-^2USmrhTCk>w-S4Jl}Mm z~Q>MDi3Td7#b})ZO!e*y0MqH-@uRlJqp|-&$ zz*ny%sI_BNE7zNaamQ2tb)7$8{hjaSo6joWuX!d<^^9R@l6|Xc-L#W^O3LQ=giBve zwx8VFwpV7;p`zuj{GaBv;6 z^OyTw7%$v^ms8?uUsXh2QS!i ziX+NjZ}5zL#wrqhv>{ZowsozF3e&Z7d-kxdp4H~nwB=;8levo33%;^FtdWKXBzEoW z(OZ;mBk=crO^?~cx`l_LQ#YQFDG0E?C>_7#RN%xH+A@3f8|&BTtogfhR^P^ix7Yrx zdi6l4=h5lL{-~*EQeJqx`?=#z!qV2*d%vaSMRxcFngnlHA*WC%EdSsAN$}#yru)lQ z=e}R1bKq_J%UlcQT?OCLPgMLnvUC2<+2-Eo)L-gGNGHbM*wFjC$KuCtZoU~y!hS5} zx)g1(ao54?di%ZSRVJ~m&^jl!S#pZ$H!sV#uP(TD&9BN_z3~1wiL;M-&PmU+dbD%d zu448ZI&%^#L>0u>Re2R&$dGiqcJ|fkw~D+Qo+zKUVG5Xja`PXjsliLr(=*mJ%=}q= z{c?KddAIZ1?2GkIpDKOGG~?-+6K!^Hj$d1Mbc@l+>BXjZriN<` zIV%*Ni`Om}x+a&{u<+-1J@q5Pw|~xJzPsg_8Q+t&LLqI<{-;(7q)UC?uw3fUlr_Hd zUwyqO#=g9{y*=QwQ7(&?XU+bsY0pvHelcZV)#oqLr`*$8PS-EG z=5`@c@$?P11q$M<9<%Q>ACsK1`UK~E`{lalGEaK9F+~}ei!GD%kof*1c1Lq$-mLLsw#iD|{*A_4CUu{P`{W;b zb3y|5)*S0E7q3RVy{P=@x1jv;E{V@ql%jHvs7v?GsF)q9Qu;4lE@i>ub;Y;a?k@dV zyz%{(LiXva%`U{wICJa8xgW>m?ze6)S~)x9onhzY=^Vb#?^jl^Uu?}W{Q6vf#Y_W> zWtn-#Wi!`p?%DKfn)meSjqLK9AKR}JTjeZwu|ZonYw<}FS?>sG$raa>e?FhQ`}&j6 zR8N`sC$mFtrEET|>%*h}*7~eOOqb=!uR^wx8>6xd{%>8v_TpkfiQ;nGgC}o%QRMU} ztbV`|m*;!meDcCPJChbZF|EGW)voPd8ee~$ z({vB3Ueg5=mC8xypDv4>yU@qE>DGbt6JpaXIzy%`UdJW$QonGMzGdJk$vY1|o9;^3 zmaLo7(`>o)HvjY$ra88iZ%SD{@GeV8?NjDiJf(7ZV1nW=DWhrkug>KuGgf`~<7!>S zqpM5_6Q}z#$*DZ6pWe!zA*uK1-{uL6YWRzkb>kN7*IX~u>pF3@hdif3i1PKHm9{s7 zRA1#kns_AJC8%Pj+1(vK;-$CycW#iWIkd*^dsroBQ-1ct+V7v2&x)iEb1A!A*iLPe zJ$=^td{XEEv#R)qskeR4$b39`Xs>zEYgvQGDRQe4rTXt}yqP~Y&v~oB?}%r0BCkq! zFI>D={Da?@4FM@3z9-$*c?xa`V#u_e_g8Pp%96NWZz4Kw#`yZkoSIa7g)w~7{F)=P zPR{o7H}!fSYWl7GsGdduzroemz|Rvk9Fm!q^ZZ#RyfNX-|0regjkYu2^XU9;HD7zx z_i@yLNk+a!|9irgtp1j{+H?juT|MqXbrW)raPPEz zv95JSijBhi(1lklpBOGE(#XwTukrk6ZCe{Py)HR*@yoqKv=ajxILS^9S+ z2u?0J!ooB|qESoaAEOfQ#m6&GvR`tRYkbY(&i}ibd%l--!T*&{Cm$|Q>UM~Gq|$bH za4W5&7c{fePhjD=VJ`nFFIlzYY>_Q^=Bc*%FZ45kBj zG*9nRxqtq{ht41#)};4cc@3`7%U&&e*|zxz33Rh^45+$cdn1PSF^CFXWEs&6S(U# zN{th2d6@22v~-lH#Glj=^w0O2pI6SzaCPae*cfrm)wOmLe_gnKccz)evg7YgIvd%) zcWGxhvTE;S-90nA`F6~^&c3wOSLfs0dC?m4dqXolHTC^f|ES5=p8U4+o`U!0WpPp> zq26`c!gHrR`o6$JP~)X*{>03`Y8RZ?-I&~YyMA@_ZT|Q@*M8lXrOO|0QC~B0@y+Et zr_{T)tzM+bb;5gbmk5i$&@t^gjVJbpgCY}K%f~)R zPMrAs_?iB_76$91FY@wSTDwp?;@=g6`&wz@53*)YuWwxbMlmYrrRS2|(BrEXoSL=f zfqEE+SL+s^o0~2Ei#MIsoYAhoWBWFS&C_fdriE#k7OqvWlH}stxAM!1s%2aDHI%7T ziaV{hYTZ0r*g5WD+;0{3)!V+$-l-fHq2eYWUcbuhn9~EJoVGJh^kxZEDHN!j<~Q6d z_Do=}@S?j%kFjOE{y2}J{`c|?6XXuFzuo`kNU=SulkVPSCE6TaAD*^FskuD=FyH9? z^+`uBJ~?ezp>bv7b?GGx&sRTqQ+qedYr9G<{~R01-+3EYroX&b!ngB$&GMTUgtu02 zGk*~GbK|=EXN{tzck@=yZJBd>-iv#E22VnkGi;Ao`*N;-%<=L`!RISCmp!rdJZ{3W zH@}&4y=d;#U(fDTA8VKYosoQW=N;Xj^Se5@XXKsd4(&c}u_Nfk30cv-ir*@JcWR^w zILK@DP01FLUp4r=oJ0Y02yyp*=DmEz7P>Q(g*(K5*%}nB~@(?WPO3 zuk$zDEUxSl#i;4kHh*`69{=eh1Vh3#=sNL;hxoT}2la2w7`hjkJ~ciy+# zIlWe=>z1^`u*W>^9%v<1J-e~#xdB?_;&v&w|dT0F~9Mr zWYVP*JhQ7-A9-EkdE;ZKk0?V&L046rNU!K)sq@A>TW&cpa(ge@oZpw4yCx(;NXyE? zZ|0(F)lb-WRURz=uD42Pt}mb0?Y5U9Ymdj-iaJHrSx?))Ym3~xTmSqcuQ;cfoWAwo zoK-HluIuD!-f8{)a6)Bf0OD#)*}F*+0+RIP-JgQT8k6 zj?X_k@yRNQgLQ@l{C}oc)qQO#R&l;;V$-Lc7;Lh5mE z=-sUr*3*{PY_okbDf-{yZDRXxDTRvW^i7?f{Z~1|>E`wg^&iSUzMJ1@E_K@K@1%V% z6{pmT-8~xbt$t|=)9D1I%@0?{DZM>t=9$0R_Im5}#IG0Xj{IG|P*t9VSLomC{d-$q zNnK8_((@GA==d?{P{$d@=b0+eXL*+GJ^XoQRpvA;28V_H3gX`yx0jv&H{bZs9nJhr z96IH1Z}K}`-p=sxzHP4E`5!4ujGryd4%c|LU1R&5`xfhOq;LDTw&~lIhzZZMk{|v# z+gupC@Mxg9XvOgwm$jGq*cUh*^KVJ@$eeY)$!b!;Q@gmva^K55O)*avEziy7|*K2FE{PT@gDL!7j(kfx+znh$HJC#gsuH?J#rOcvQ{`&5v zH#W^TPkwsQ?^t?O|LEe)+pjGbKmRmw$zJxL%Yi?xCmS7DI^(ELt-9|c-zH_P9rqSE zcS=|+5VH(kyu>HwTZNHY@on+7_vY*hV^CVTM(zR2ZdXZmivTm5=`-Z^%+N1g^VyK| z2UEosd$tEWI%Yca9&w9!Z)&i}=n-{^JQH;}xh6=XyexOet;T!fr++T%l?%C?x&I~C%i^!%eQu#bLh;H5e35$= z?Am!ZYjRTG?QNbL@BQz%Z}sAB&5_MUr*dpo>a6-9+5EJX_igvCuI3WOoLw8Hy=Zt? zJDs!MY^U{V<$6^fAI%Gbr39?5WVbko8@4E7#gdG0qCvSbNHS z^IMUrd**N1^ulqauJ-afH(qo2P5Yer<^SrQ(90?%{{8UiXUh%x`#aqX!qz@sCb2QyL#25|^n*nYL@LZ& zC;g3eTgaBMzjG7&%@?ycwobor+kSRKL4U3PUG>h$xY(bJ`yU40G&mxj;-gdH`@ic+ z<}}@-&idWEMa~I%uvT{em1?QFkaSFaO4uo@rmLpcud66`E;w{>SCk(#6*rcD;x=6l5+j8-xZ`bPTbhU&R-`}&M{OA|vRD-hyM$Gqb zu$TAWFV0*Q8Mah*|C~@2`P*K-C;aU;RT!}~E?N6`>(^jjmR)71cJF6Cb|v@IynFLb z^vA@1s_u|oE$=&RPx5!)84nAiro@xV&-RbVNzjTBQ#tVWp9=H&8uR>qf9Yk#c_ z<6Q0;y*}dv=hY92C)}QFThO{&@s@VR8jG2}Q|epmKC8C!GD;ijE9PH4bLQJpiSyB& z=K`X-)BE~)YAajbtO*JidAaVSpLfu?)2ap!bdT%BPwc$#jGw8e&^ltxN}VMyyDqTD z{+eztQL{^=r(ART3(e=-Ts*vR)(t45cPmM6znxcZhCuKVQFm1@Q}gLm?OPSF*W$8Adc_DAWa7A$a9ef{ESX#UAb zvwM?^=S|HBSQwru{A)44LwWht7s}?*e1{U4rA!3yN8V$#I-;-2%d^hJt3 zIs4x7xvf2(>ZY0+GQU0IWY`ES-vU$oA1H!V9+#^TanB}@{OkJ)onUq7`A921Y>iA!8?fsYk8W^=?jeMF)?rc}- z=dgcw;_*NE#T>0Au4NBoa_fW-S-%i6eFDK)Gb)n)jk@>m_#krE{G^m%d5%a_))WtSmA?x^7DJ?C3k+J6DIl zdsgWrdGoAvi-u>Ad2Ot>N>b}e?_u|6$&XBKQv|Y0*YvT7u&v$H-;uL(HC0%jo zQ|fK|vb_ERV^N2y-96{#B)#N!SzTiJfgwaNpXa3fk={iei(0F9m^iOAfAFHx)NIGA zmTQ(b=50B>>rWq#-m{xA&oiAiePma#-*e!+iGWD^5;5nR>ZrP{*LIqI^}3=wVe0jo z2oa{qGZwAhvykhe;OigiC)xClOEy_$$SF-($NApfpoT-a?WA*(*gpg1vp+sP-naGI zyU^)X>pRwS@*j1*Z6Z?^Ze?GT@x~~l#`1LX>fC7}0{bTT*<78{w@}gZ!-3z)J5_d1 z*L45=!e_$Idy_5MPpnVaHDhYhj)`}&BiBi#>{78`kb5;xXW#6QMRm^#)ei1W(r%rR zd)MrJ%FDZfvH!ksD6NS}pZ0jx*%b$!EmR{81YhWiX_ddT_vJjF8#}a1j&^am6g9fx~=}7qin_-xu$s@Q`=wdd=QfFA@9GYO;It)*=N_nSKel;j zxN+yL-wR*gQl3<{v#q6is-@Wf4GHqUSU|HqEt26u*XS>)><2v$q-SmU!<8S=6 zX`QU9dhe#%H!nTbN_bU(v3N3|9L8V7sRn0 z*B5xt*_62Cc;JicdQ!T#*qAEVN_mc5b= z8{2BStJa0HcCs7iFvJ=r9Y4%a&m#7`E#UA>o7-#ot?y2FTM@Fm`%a{OscOj7=r>!X z?dp3bXL-+RRG6V`Tp+R4`R?`3yC%<)x*i*^OnkN=%Ix~SSDZOdrj&p8&e=SR)7oUR zrgqr2CSmV~XB3`r?GpK2tnsF#pj!Pp!(+*+DIH5sb4z*Lo4Bfmdyi(^AuX<&JvGYL zy`5VW4|A=1Z5Q07+Hpt6hv9H>p+ACJMSn zriKcZ78VNTrUtQG`i{lPsd*&|W|k&g`p$_39;un>86^s47RFrqE~yYXT|0hfMoNosDGf|)7KlcF8ba#Abwlk;=(^PuNbr|73-rWU0ZXBO+H{R;g`{VM&c)S`S%E`7KByb`y}oKywS@!tjtL0oor3aNQ1`AJz^hK5E+i3fJt zwxO}5DVIKkXQW_eU}*;9As@DFZeU^vK5JWnOW!RsrzEvVLEkMWu_VemCMeK ztGJ{nH8Gc~;#O}sYl!fh-OGb_1tuPOA#peM60a8rGn-FBvtdHX^cIsQ1;vgMug(@P zbC2bWmlPEg3zx^=eP93H^838GoA>(L@BjYO_Pr(ZCJBkp+Lj02D!eL?m=y29pu!t) z(Nu`N!9j^hVS<66Kn9cRE~kGNgc#2%aQJJ;sQtbFMvH?(qVw9yrimHmu@*cFo<8Lg z5Mt!$^yc>TXm(&o6!3VZ?{48FwSenen-xO|D??O)#F5DyE11f^yE@FBGx3F1y)0wQ zw>u1qnwp&Z?muKuHRoW;;%{RtIp~qzA-!vn?G4ccp6%^U6ZZZ0I;i@($7Po{H`lKp zKR6oh+OR(0P_N9hYv31o$z#w|;UsWRfc=2}4hGu|(of6{7?l(b9FctWv;CIDyN)l6 z$_fly4vA**H&!lU-jl#5z`_tKov>yl^M&&E1OE!H{XE>r|Ka&nh8C8Ve}3Q7zpQr& zxbZ$=!(Q7vXJvUlw;r0q&=(NS;Se9|&d}-fiSd9zdwgF)xW9#!+#BAuT}^K<@a>mo zXTCC(hcUrqpZ&$kTgnUGdH6H>uXwHB(zO550{uwdXA79hi<=KjnCG(pS8%J6!nYUE z-$nn}hKWnuVSo1j_)S5s;(|Y{2M?Z(y&%H&^+Qv}s(&vV!vy~>E^bm_Oi~c=a0=pL z_{iW8@a~gM?ZmnB+@h|(Y-G}co_GNHPa9E+t^4Iyvd(Lld3==r?Jr?}0 zH~$l@BqYRS;qZ1MgLQ|nh}#$cvMo}Nezf<@vtjCDifFoUM3||euJ)f@!A8QORL z`uF%>^^T_RzFTz8_*B+2|GT|p4UaqHpP#Lc40VZy0uCM?UMvcYb}av_Pv8IX|Ioka zY=*XfH>F?9@0n%bZsG8XpX0^u-`s8A=g)cYt2lNCSS4L?#%h@$*=FKPPSJUYIHO+ie$e3!`}FB7NgZ(Z4oxZ zhH9sJTVsYgMS&OgIWJ;2mpj_4&U@kc*Ua(4>M!pnWf@fOIJ|zYu$VA=gCNHSeZi^^ z8J;{3^jqTm*g0OAuV-vxGO!SmWpX&o&0=v#&}IKKO)XXd7yGdNQ}(Bp$T}|J|Fiwi zdZ%x394u8o>x3Ea9*zI>-nZQ$K%jcj&deQqeU2>N)v;}})Y98_f3lT}CLb{Uy!_6e zf5jc!*1n zZ5d@f+tRmWM6cZUTkoN4o$%4G4ch$-n*+q(h@IinP1x5yU1g=C;?X-2%s!^xWT|h;+!LB{(mkOu_MM2Ww%nxudW`%}8N1#*KH2YiYR^UKw6!U5 ziw?|XnV3}H9s2OdXU+Xfxr7tX`>~a=asS$VLw$<#W0`-aq$Q(DjQ_3g3Kwvm8N4OG z-G1j%&YgJ$Ki9sLoU3TI-~I_hpI5Qr1@5Ha>|;mQZ@K4PsGaC}Q24BE#FZ$=%)03r z8$Um}?B96r#cr=F4?}$Rr9^IDyl=Dn?}F;o+C7Oa_1?boLYA;-E^d_9->vqzO5^Xm z4{IXsTg=__VX|TWzC+b3xBa;|b*KO8na541RHlDC^SJ!S`o)Fy(;m(J$xt)*g{onR zjl9D0*;g-h*uJ~Eqq*w|`(n@P>m6o4Y{IsS$!%XUu~Ox#OQ3Mrj=+c&QQkaTw!PT> zA^V0-WUZOpl2sqCp0K=FSywZ4n(Wji$2BS+e#vpaA)p^n^|@B?XVrn$t_Qw#b#aFU z9-r_3dve|OW5M<+D`a#yZHysGHr(Vw_>-@;JYgQ^b{X9vC16-} zJ5vs}-g_JOQ@6CARroj~_qX21&8IpW)*Sts_E2%k>zb)`Tdwo0vOVgV>}|fRH z%r91RVBOXAX*>44ul|{98S~}Yi^Vl7ck4e7SDU!}p?UuTZzk^PlY92+zkkf*#cKP{ z$S8+h>08wKt&;=wCqFR?sBaK8a9*3ma--`SM&fAlFT1ut4Z#ru&zvJB9xBBhF#8YjXmJ95ex@XUW2P^j&^nZ~!sIbR< z&a^Bi@0RVqYv=s) zWv#yLJtFEeo-@VpzcmPPV!iG5_fXar?io1+r&euPP&4PU)8e-FNFn}U*Ql#e=hRMr zD{p%I&TC_Gc~s5vSw$bVmbn_KDxLVO`Q+1!&70YuJYKnCt8;_1a6-|-?P1k19-H*H zFlG7F`JdUDbmLIT*S1O0N1r!Wq+Ll_W}SB|q)LKo^+EntzuKc-)2uA!M%T!8X4z_< zc+RTg?4EsOmDSsYB2sUXn*A2k<_cfW&iQ^?@~CBHcANC^^TiR*gzqbfsqoCtn321D zZPMcekyD;vwwU1eA}-(xwG^RXjRsv zzWT2qu4a(XeCdtBiS;^_A1+;(b@5wik)~h&I=RylaawOZuP^^?H~SL%>#uG`fhSJA ziTpJuBrbdTlUcf2-ThboPQ0!XUf@4}(-mIl%K`7^sGZ!g%I?GC^IrT1_ul)oVqOb> z^Y=ryauS$}9VHe<7B=$yK4ac}u<+Q4H;lb^jthxySKD&?g=$jEZP{Y&(0S*b9HmV1 zoZ`3=AC?3!+9)G=?e_g=^TVup?yqRq*|j@2@S*waps>l7=Fk1FJuNld@LME0G~4ol z_op(c=c`XnExFgfx6zb$mMXKlxQN=S<)2O1bX*TVzQ4M!NdJwW%|UOzJ6zL!E6(m^ zF4^xH#9E~gbL`=L<#)w}4^+2*H@o%NW|`-t+8-N3?PJ_xg?F!5aMDBd_3Uq~_R}7p zT)b`a-ZQTI1^<})vOZ4s>28?wcCPnx{g3nZthQOnv+R%M)ic^DVe;#Cyem1mGRmqz zJ5GEEyC3hkc7nZ?F0J90nrlG(Borb4Q-zDC`z z47jJWh9O6JRnFUckLq+*yy5neW1r(y`U9PegFm z+k)5bYfq=&nN@Xb!Tf4R$KcB+OXeT_hnwA?;nn>ns+95wZ*EZEnTrIqV46nKc8)|WWOU>q_E)dacSWv zuQ(p<_;)QcAb5?=*Qlp#qC)zvCHwZc{$TO=|8k1I7Qg)Dq>%Xz)#*jy?f+gX^?jFp zRbBJ($|vE@iN`;d|2QIjX+uP1X!Wdqfpb=yuKn=Z^XPTd`z>+awb9WpJZ>%K6tk;U zIj!_UE9Rfl=eyU}@);hR_vMz~a%tl;Q{tR#exW*OoH|F3*0wk#hC+(%E>W_sW6Ew!u*^ z-cHEe-ZX{#YZuRq^Sk)o-7SA5eJnkA9edve16A*N?xIVb?Vm5*y5y})yp^c_gp4Ii zRlApa#!Ti;Jtei#PrbnEkk-%EVjqP&zI$KmPdQV~TKi?*N>+Vl0yLjbz z1^Za;&UmYPjv-rj)uzs;?~KA?vcI{06WbB9BIeyY?`tiZr=;18Zn~}#k9d?5C_D9+ zY~ilw#S;6EJ}}HpNMAMoY(iDzL&$1Xr>@e_e!SN< z?CcS(J*D}V9@zLh?Gfo`e`i^-nC+T*5~KMIMvlKfBhCo;RR8u(6*wE%v@P<0&%d%M zFJ2mXu>Lvm_w(u8^L3s}=k=QJoO$14KTrPNeVP>ws;BlF?_7I%!?(9#e+$00GwW!4 z{C8>IuE@3a8`xWGqj|4C3rpqee>l8GO>nCTeXK|LVg}&5u{^)86ZJOx=C)pM=$qZmnIA^YtZPi>P9o%377x zT0AfB?|q@S^6<{h%ICMgGH$=Lg>jCo( z$$f2)?{4Yj@X@=?H1D(XLH*oWrT^^M7hPEXE8*IFb9td}Ygc>}7HoIUZrc7} z$xZU5J;l4#A1tl#4rBNn6&7?~xL5tkteL*s$?|vkTP_8#HOc*EPUp_N-gov@ z=Z5G_uWky-7qV2U_OG&D!?kVq8J1VY^A4T9*H!eUima+x^{=ZxPC1ZikNfr1w(kj5hEJcHed0T5{bq*zu7mf!eLA$|Ssy>6JI(*rFQnR1mAU@v2+u!@BD%`-ZG|@N@rfLY&ypx-@9t3=GP0Qf80Zi z*_!8sCs@snPTuw7uICh?ld)HvW1PF^?{UaFq<(v&&A*bx{mW+wFf6WanP$UZV;t?6 zec_&$zzx3dueLS1WbS`oQoUxk`DE|TlYcJsbPDQkh-ONDKdE77-bB@HW%KTRT;n*G z=fRSVd%7lOUyxK^lfbitD`N}uwVIv#PU+ma_}Jl_$LY(fU-H{rxOD6Kp}m@38$En< zZ|@1*cl>;l;FH^C2Orp(eyLc*^x3=4<;<&+t%vnETjxIryLhzA zHG}Q^uA7#tyS1k7n>EMO?5>=S^G35W`P;Ulyh2;|`CDDxHSbbg)%TSlQ>S#kx!qsM ze16OJ4e>7Do_b!4%KBw*x?=)=I*+)r>8DN4AKcPj{MV2(O6T*rr7Nt@oS$s@;l9XD zr-v;2HZpQ;d3@uk+?)FaPN_XVdi^a;LekB4rNbKYMSNCtYY60VJzgjEJT^Dul+tNs zS@{)j-Cg-Q)lBD3o21s6eXn>`<7(exH}P|aUcI@NU%#Pft;{9Q!fnTI?b{-(qI;RI z_ID`s50iISHbh?pt4qTsZf`uc+pC zOXo~k`61}!ujK`|eu+(;wR*abyJztC4*T+hcZCJ#JpXL*>e%hSdsLR?|7I7zd0wj8 zJ!+*yNA#T3XB@{(47r;=IJ+Bl9a=K;!K(DyW%=4Kubw)8b$0DTqXj=-PuR`Qb(&k4 zJC7~-Q_q^_oV_n?#Z6VNbgCsq>Dct7AIvU!eypTRb=Pa5oJlg5t^eqIpZi?voG328 zWS*}4{N;WfrdKmuuFTT$uYJ>Rzk> z*wmRh@-qHX8d5GP6NTKeK77|>?pab|?R4#r*7ZK8Ydc&|OxpCld1VezV_8>sD;w|F~>T zMWfXjyZDY&-<3z-Z@W3;;#=-n{IeqSx23(V@Qty0SP~TKFTUht*srr|&n54f%yMF5 zjq{Wv8JDhA-?OYeUa%#sLgifT<>soeXS)w9`tGvE;9O^ZP?Uwao^_hP?ZRHBA7`_@ z&X%pu5>F1QWEOo>>~&yk$X)rVXD>SZGWeZgp<~`-<@f$+=gk*xZx4N56u8tbRY*LJ zZ%ujE-#LpP`!BY+-|D{A?dFLskJ3X;0`0$9Jlv$YH|yNgd%40hCO^B!y*PD~jCxAQ zfsMP}%D7+1?m5E!;!lRb^J~IC)&(0JTU|BP*QxXBmOr-T$t|5%dswr6%W*Qvafrw5 zm~Z|sQ9!5SUF{FEkkBJXP5$24RGic{ePaIZJ$b)ug>7x`E0{IfeO#wepgK!-`YXBT zspV_AnzAN`Si37gH?*T?-g z1Ph*?JL!i*R{f3@wX-f%t={)>VUcoovyffmkFup(EibIRTz6LGfAzVdxa5`0=X&?# z^%R7kcHZlLuzE@Cw5s5)mp^U9*4N*Oot{`+7I$UZk7H^&!D}~NiIDiVIc&xe_tsCI zrAbDwRf_vlo7ZRU43n3?y&?9)?uhOV31c}s=IlAV(uVD!v1s6f2Z7E7uDrbl z>zNM~tS@caHX$ltnYN{Urrl4QfT!Q*2ONFSAkFu?<6YlhmWA_Y)kc(mVU9LDYWKEq zLd(VzN+r2L*?h5~$DYrtRpw57bA0K{i^|E>H)l_Y(D$09_Wtbg)w^pnwtQWC`L6A? zXWpfc{8V2sWC;}6&Y8DQUjABGp~T!PZ$j?mDT;h{u~IS0kUcf^k<|Ym-E+F#MR)9a zu6z^6{EK=j_GvGcMv+3z=i;r#{Gw%4B%={9+vr^k>@%?=TTjytAo-sjV zx2=%j%3X)OBZ``LzVX?7Mj~4Mkc+8+o9gdOUabwK4~qK(ccm4z?Co`kn5w-_L1TwEbb}e|aW5*WD*!T<=E%?RAg8C z{G}Ve?%G!&D8TJFVk)#dZ=zf-i#r+J>8uh6!SDR=q%vpb`= z%-ePP>+k0Wo9}a%{HjlWtYf|M`=zBfJWN)`{{3gSSNgconU@}y|L<+?n-u5eZ;-e^ z_M7YpzbOlLF?9xQ-a0q@-IntD@Qlid$AhvaE$w)-V#T^mo`SvBJ2FKVe!sR!NMvWx zN_i*MtgQhpTLWd6^1RQK`!#88oa3J-qGE3Et{!TvIi-+pzRy{d=jyWQGmo&To-f}R z7*%)8B2+#u_{B-J%VzH{e^0iM6b{}|F{i=k;RiLNcRC4n?v`7}e(&G%DvAPWm$Q&77mBb0a5R zj=EMJ$)dFF@B72wA|1c3pPnw5pLUs<<44T?i@H+to-N(>GEpW}FW&hZufvL^dzg1# zytcSPcjeD}oN2$_1qPX)`TfWIzUc?nduQ98h#m=AdgM!pKpu}rn1gbM#oX<`mRUWW zvEqkATDd3B2jzg2jSSr||3e^>O~mH(~5k%wOC z3w~tTpPt+DBD6}vZT6DDXzujf=y=wdcl5ZHzkaho?1-=QyxE&?{#+NT5Zl64tLC4( z`zX`O{Z}`c&Ha*Abs)AX|M2AHYE#$D?)~>;*51_1v8(?7y`6LO&5EscZ#0UkR$rXP zJ2B;xKu6;z+0*@ElTw4yE_t!oMqjUpQtmq3`(<5MHMiT>;Dtt8r&OPt>Z;pqsVM$F z|Dxw~>2ThICnm;3%jC?@*H=#!_RE^AGH=bD6BC0W{r)JCjLSy3sM!p^Ms%Y-J;BblKdjbyrExWZmNQQM2J^ZSSV=L*bMum zv5^62(%3-3(9qJDDznC*$>j*>OtXoxA(y^$Mq*KLYKejdcs8}9JRfyp6Euy9IDYXjECO;^iyL#=64FnZd!4A;5)6L+jvqet`$i#s7N?vQ1|=F?)BzT83A97(yjP zS`-o{He2pGe9&y0N63`@eGFyZd<+3GF;jj|w{*D1$if~y%bD@jGmq#A%vy_mN!-qo;%=#^NFs@5jqU*rk!f-IwA*^A338U0A zz6J3|DmWt;sSpEnb|P<{@B~f# zAIz+(^us-k*@>y;=g*(6M;jR?2s1oM%RK%4^3Hj?m0yVe@a{Qv|Mq3UXB->c0vRfs z*E+7SXYy~^$<5KwV%@yQ_P_Oq_tK0492=OTl^Deoqz$G#kbkdXc;eT0*{hWnH+U0{ z^h?<&H2i=5{{3XmtZi!&0y=)%zuG_RwEA+DG^*39PrXL|q3_iF`YOE~;7XAOD#Z_&d~&wV!h->E0l zQ15=BVc|0gmW2Q5Z+d^W{?rYWfAGKhNBzt{`Nsb*pZ;(7?f=aFMaC?jxKsag{^!4P zhmoi7zp%USMq{C^g0Bpw#A{wn$6yU^<9H3!b|{qJ0*a5iwZBKOwDKd~+bPJ(aP zHeF&;*3GTwzYuThu(Q2kp@Oai)1S{X89y-m{P~~R`R%Nwwy!iD7g&AeW?C5b^1hC=Rvx? zYXgJbgvrLMUTJ*P@0?)K!2h-8Z>_uQGv{50{vABZP$Q@CBmdz3qKzeOhXa5A%nl3a z{8#$_t3-oCo`QGNOV1fgpJeY|b=@~zbkmk~Hm{q5l6796zgP63!te0xx%wT2!j`8l z$LSvOPZ6%RpLAxe)&}|0XAEMh>(;J6$eY)3J#WvKT}ItkB_s1yei->&wVm=kbla|O zx%qwW{%MC_-#U5vz*%P7N{^!ir;FD{2t*+Q+pHUQBy*TE{%eku` z13O_ZQAAH5nCtTRHWcjkoW9d_383)0u_QY*!=nnBL#@I9NWf&6_Fk zxv<>lrBzHFW>RTV&RJDwk~jSm3_GtLogebvw^D3hbjx>j-vCp79cvW^#ppM3ucfTg zKfIM+wnoQU=#9yhni(Qm4+Xn9cP& zUG@el!FkKH*B?-vbn1uD-#2+1qiUk|PUqa7b#jZn9k0u)c`G+4>WF1X7cZ}=nVeC$ zXG@f!tnf+`9aGKM_okoZ6OoY*w_9oOBJOR%qYImR&&nH3Ro?r$?PJ@l*z~Km6L<3- zJh*g^gx=0q4c{hyp7-Th^3yG8%O2E;^`3C^G&JizENP=E^U33I-;r$<-TqpOw33th%9MIE$$%$=EPK#(|~3v+I)f>8)wm7q=Gf|MO3tDVX_t za(dC;uM9`bXWw;kl{ISru_kYd$d{1rt0_s_Sk`MUx6M71-SSfG>K{Ab9h-h8cxGOc zUl|yEYfk3ckas(dbcJhuTUr$puxY{`Ej#5}-cP&uF8Vx@-h6{!V>xHu&!U~1lN;h6 z{hyMddTz_Ub;ce!Hak8FwpT?)C%9aArEJ5~?z-lL)5(8l%{P`5mY?2Zy0$^BZCA6% zY<`(7Ol#O%w2nzzytrSrx_w#J)9-mVIe5Yy8_XvD)$Tgpd|UI#eX$~$&PhBMvi8=y zRMcryq_}u_s`G?htqJ^7k>DgT`Awz7%tY?F@}J+GWD2l&H(TS^B!64echeHtq}XCF z`aHT2_wTNa++T;E-vrq+c@7?&b$8MAoQmDgO%!!^e${S$!lvRJV|97UKCkP2lJ7o! ze=(&!=8lc*-xE4lS8OQqYh33WEg${N{p7pypteWXHS<) zQJtM~<>c?;@AEQrrfF@pvG1G4e*bQxV4@Re=azf^ugz+&)Y@tH=cfGss-kr3+2o6M zMr-#zp0FqA{uDQ>Zx4#!cWiZth;_SPe)00;3+;7z)xR>LWzX{Q2A(~x|Mp(ww_Dc@ zti7*1d?6C-!`{{?YW7vyLrQ%UyQh)-TeGz_Gai`M9*p`~X4av{w#`AiuVRjS$-V0r zZwTGq;1{5mcKwm#Vk5KNy3>y^Wy|c=>h!wU(sl9Qg^iUz+=BMK^p(#&X3*)Nvs)|N z;r_zwUp%bm1x3{yymln+R(O|c^~ag3PBL^kPpCdud+D{)KDk1@JUMR1>s24q4bvA% z+{wMU4$-_>-91WN zkDJU_N)#S54QAy3eK1(?4ENPz-kaL{3Z6-XKWuS&yt}qeY zBl~1$3ohEc``M?%`Y{@Z&gf29lX?0L7HWw z>i3nOE9@fp;)-4OZh1d(_eL>&d!ZlG=Kf)M61z{?v3I#ai`v=;;x~$NoLx0st8UnB zcFiw5bY8?F=HZg%oq3DelHXi+a!|ZIzsfAA%lOtxJAwK&a#JNZv=dL11ZQV(^2>fL zd{>(wbRomc$Y`@?i=U$1ncLAi#$mq|TFw3l%fI2-Ywg@R^O{EbJJ#(*0TMTNPt%(^ z^Ei{{4Zr;KvEVx~#Y?l^zZQ`9X#M@i<)VVlLl-~C%f6;Bnhy9~ zRQ$hHm;LPLdueBKc6B~{P_U7oasG?L>D%sCth0JtCeX?r^{i-}x7fGFCFwfX#O)V4 z@_6O%@niQ){bc1{;ZgkJ&AwAn>pT8mOe#n%oD$pXuhzD(+%h{f)m`_ zl=AQ!mq?mFVUv8)&z9)6UX%Sn4eaJ-kJG!}+i6t4Fn#o{;FPk-fx~yd z+rI59UGS*$_Ga!!C!S4uX0IeGSbAPk*>z6EqWIPKQ*W#9KliR{UStYW-K%GIISxC% z{#&?c_Ux9aw`P{Pr4^h`*_E!oOK--q4>yl8s9VmI)pkE$^8Y2Lf8XAcBj4}kYbF=& zIXx+Co{aG6z6$@G_YVs>r{=j@zkYoG;To-*ha#r!DCnqH|JgB*_2a5Z6Wbr$^;&=9 z^A$!t_ppV+yHie?&f-^}waoXxsq(5my@{V1mw6hB%$>V~M^JOKi+kRg{Qox|Z)%fS zyYuMLODXvs+opT3y}(fFDtB4#fTsSH%w}5#C-3e*YTI2rcQT)!%>49|_^)RYC(3Vq zWX-7AxLf*+!1hDuJ}q4)o^xq+_mAsk3hJvi>)!d+{g^4|P?uWSr|OEc&yzo1zQuL! znogel_8YP@K3ups|4!oe2J5{AiwfP$C3OOqZU1R_0DX) zw?*8<@T1bl-T%#VtIPCHJ?u|gzHisg8r$0CNzXpAJ-5}#*&r#dR@Z<6( z+?Ov7ze(!r-QXe}b~Wc&Z5tC;(Eg8h@0R*+F59IxWzGD?-Ccf%|IV?sp0j!H`CyC1 ziw+*0@IZdoH7U*~p7Z?LN`5@enPD`4+L{gL76|;ZI-k94`P@(LmM^x)YW|q)bRu%E z_{H+~oy+goeHYurnknpb>#R$vkO%L}FV@{rKkl83GArPlyjb+)HfipQ-dR1B*B%&f z+&7JlXfTlUDN$|3yp1 zS9at*d%HgKfb(Ae$L798a~DZyf2~#Riko!VV6)+;uTIrr5}iUiOeJ0m1WZ-W>z>}j zEn!t-UAJ#@x%kyteR{K|?v}R>>R|p5^5@8N6^Tu!MBAOR-+$h?=SkTDt(9!)Zzkou z&|9m}km32NU$LF}v$Ww(@iuMYnIRUt(>$(z5%OB@fAZ~)Rqm2EIlrB=^}n-Pu1GXo zgmG&5)ie8}YQnmiRMxbsEwACXhfFhgzJiCzYH!C)Fi=_j$%^|4n^5-qU1E z`et@p2u{B7@Egy{Rg-od3)#C`Kq2AFo4qy7%WI~;h*92K@tae3_Nx0%$6kK;_0;*n zMS%-?o=GgHN_*B$Ic$5?^vGO~oqq4Q9q(|Mo!uW4vh!+iTvymK?i$JVvPq97U7Pe{ zYesBWYR~nW!?J%f14=Sx?*28oSR;A!y3Kocb5AaKx@Hgi!IXnCy0b6*y?6Pj8PWmsdqbwm9)MyR^H--|Bf(owJwC_r>KCt=GkVa~=t` z|Kf7Z{)Oed88XTb^p)pDoZa$squb>?H;3n3v3Xzbg#%)9Bl z!+p!yu#Y$2F#C7OX-{jOv$6ZJ(cj38AKE{qZ1$8ARk{=%mmb->uUdX_>%D%3)OFkL zSuTH)v!`aGh2Pc7KO(=C-Fz=F>-NhnF}KA2#;yDxJ@17;`ATQeW2>AF`pxb5@%YHb z)lPv=7yRDjDSYMZf{BZb&R>1_J#ykDw&Yr=op<`8)T=&nPdIqS`kI;KBrWr^-ETWD zS^AvZ?0-z{_>;Tst2wTgU6mKsI8$8C8TrhATXnARo$r0Be2T~7rtiA3X2B1G2X2`k zOX447$uHJ?bE%~E{+FAY)Ap@td{J$lD=+Z$a4qZAx@^0|64^#3r`=at{g0SF4v^$I zy8E%F)|x3{alD-|E7;E-GFh?Raq$G(SaE}7|Ef8gKDIu(DB^qLHN&Ey{cR!+D=%}% zn|bPn-f3F!C8VUh%U@gXn~G(noUYO`rM<>c*RS7J@SURlZqkoO7w)HW_~+oPTrCay0~nH8+N{haDYld>9hlYK=$Ywo#U)s(NKTcPV{rj^w%dk}EFW#}mXz_i{6*t!9 z&SgCk^(u?UU&P$+&o<@H8#PNOGbX3a-K*X5t~t|%Yc7-RwSupv-m$9I3%9Ov&-lOU zWwZ54)11z$p%oJBTV1Rgq#7GvD15%|8#14%=v({*L4P*MYpL?F(wA6!dT+2ql|Fdg z-T!fIRjPciB#-IqnG*xgZoZdp=B>MwYYLNEeANVgEniLD-L#UG-~1{JM%N zp2K=;>W-Y1l#Z->fBNLzm+is&`wlNt5jz{1{N~BCm4B;G?Y?LEK2Y91w=Oc~;`2X- zT-9kT4JXSdJ*#<`wXUJ(Oa_xpi@~qT{Z>7iJ2%(N4eXaI6wUaqYN4UqvZ|q1cuDf^ zbH(P9zBlT+E=*aX+xN>l;`{WV)1O}Kc2&!FB7>DbJ<;mY&n@jPLN1 zd+}EO@lg-aMdlqdn0O}LzxTv2{Gp4C#KohL$Jg+_^L@8(=LAD1pIeK6&f~hd+Dz`m zhrQRY>c}tqV>avDxx&KME?-~0{8utZT&&ugZ_Clp zzM4&Z7nHA@?n+F*c4DQ|Qp zP5rrh`K6zAbz8o8dl-ABxf{AWw5Y6}?mfZEu$1{-WVCzRM^Cnm>-6S1>1~vHbD*yK zyVa6n7v*NNNukeFtxm4U^J@8FsImS1j%R1TcP*GVabdx#CH$S!GFR^V{NP!S_51}b z?ujpSU+A9w?ek^Mar4$0aw2b}-bgmfPCq*1r2hBd8=i$y-R^Ji*-Yd1W-2=Mb(x6X zstHSvKM0Ia(0_QaOk$en`8iR36YDOyX(hC|`-PoO-l-q+-QOc9E9;p?<6XuWqodi3 z`g=dSFO2y%_v??{$^OBeZ9CTq@N(#V^Db%KbVN=ed_vWqdH$@Yt)$ne?3#albF_M2 zNAVQbeLZc}8+N(Yr}ySWt=?@r!|Xnvx?|v?{Z)3ye%XoboA}rK{B*|izt%02y4IQD zdM2{{(EGsLXyyEv86qpU9NAYHc%(3~>PN?@h_q#@e=Bc9pYttRqCAE24djEfveAw{O z#1Dn~39l#n37_oUEkA8@#}_BL5R;yY?Jehjo4=K*Dv~>zQkQV#s>xf?duo%; zk$WHVvb)!#?7_>j$(BbXX8)Dxl`zc`b;#yA+J9j|_q5sDDn3us7T@#m_KaDFuSyq& z88NGtev9)u-&0X9urZ%KbCHL~g#XT~uJaf(pSLdARo5php{B7{DeellxSXvFo`^-ba*Ig_&oER9>#&hh#u-|lIQ+=$=7WA`w zuGm*L_gHuEH#7DNd>g+h-HP^%t2;EO?^t5fT(`EZSEJHGVz2E{RsBAorK{O%`nPqJ(O+FUa`T|j?@{JdK(qW`{!9?f8V zdNCwfoqhwR1ncA@Y2efM8l zvcJcJQ8xB$a{7zeP6CX*bc1}FKQ4cRHVRWpi)Tk6UzGc3-r0+LO+dxi2=^+x=B+sLB4clKq)tIkF4&mP@+E!rv2SP+yi z(WEt9XrJsA?p^yf`+Z#(TyWfeiQ?R^(JpdfrJGLYm8!eeaX30QdZX;^IZIAw63>fO(2fuV(*^BJ?Da&NbB)EQOjFP5BqOe{&MBZ<6D*T?UL+gE`NUgf93C> zg=?J;wB5ODUzgY>KWmX$LGO%$(huQ!To(l^LZ_RQF1zm%G2d{{2)CBFu^wGs!!~OgzwyJD z7FTVRj@|OJi_LZS+;XAijbx!@kohIIH=%Xg{8)qvKgRyLvMcHMBE{c1f0nc+Pvps6 z;dr4zaa~rp(w5kQd+(KgecNhxEzP!GMDt6W+abQNbUW+V-ye?}Z+J6A<`16kwcrA6=}a$HFo8@5J2~Z7C`9WTnJjnJ|%q^{;d0y0+Uo#}H!e@R>4d9ztjTFqx&CRjS{F+-D5k2!; z!5VQn_qH8V(50nc9CkVH+MQ_9aYTZdE!o*jN@eMiiEaW*q+f;wy_^sxz^M6B#Btxt z$DjAT|NQU&@sG8~`;vd(eIEL~GX8mK{_z_#8r^ETzHwN0NHO(25`H8;g-PSJR3rx{ z6AP>B4_4Mz&Koy+7HUX5$)D43R^(A%i_(Lj{|^_w;bUBQVFnjRYuOdo1B_8}1`QK9 z96WryJYu{81Qc{MG=6SZJ`~Hffaz1qE#{J+j8PmGES?9J^%Q(AY`3ync%k%P9ZNye zP6nq*lOFBaf0(groj|#U1Pl9%rT{;I@Df)84mJa)hJ^xC&f5nSoU&LLkQc3`7T15N22K_W_Bgx~ zV32BXJSboxB>RYQd;1RN3s)K4W?3=RnsfZoPoKMArh>7ak6q!2{+IP7^^59Nn-0~p zHy=o7SuM@+j=9yENoIioheNz?yZqDMN30DGzU`NBG*DrZ<^ROun5baA_UMI}XQZm;ArG@E(J=A|1vf8;s4xSB5JJN-=B+=YO?(mYl(jeCy}&eE<7ppK!JQ{PWS_^-bp1dAzYKRZb87zs+L% znZ2M?@mm1@_5a(l7CF3-3~aGpRC-SROGEsJgYgz3E7`ub-C$m*vEg!j)UVx=FQg1K zWSCqO7Vdv1TQX(AgZi5n7PFT*-q-agIbAnf;l;^c>9L^}5{dt_Sz29>GANXnPvB>a zVtg@G-*tcERT2@h0mN?)h=eycQ#i|9^k1Rc^T`=lI$}ZJyXxuWj=)4mc!bcjlg)m}6G_HDph8%Hmhq2TRq99xr^t zcR)0t#O>4^ulBCcGcWHPtVug~W>=HcmI@as_jh?S-zBceG%D-;$s<+1?uwlA=ey}w zjr5W~TwY#&^KWgYlKanFwpWv;J`^#TvM=h4rL!lqNl53-C|?hrGS!R5PcKbj5u4?7 zz2KXwPV~p6^1(m<=5{hG$?^78ojO?lWj>F2)fGjT^pxUV)B9fJUfa~OpIhK=wqIA# zqqUyNp-HQ^9k-D7xxZel@#(jOU}L6&S61TrCCdelsy-L9n!(*`xWnJcbcCzmj2WZcwfm=#fV=A5>i^Y_Z1{_$TOPoJGR z>7n}Uv+r-Q?^fm$SX0dtGWj6qGufHedvAC8&RUc%f5K;H=+S_!w>Ed^Nw51c=f_Hi z!*^tI5~7#y`r^!ba%bVRieSM>Hp!bJljrjGl-SmAuUy{c7`)_&h+g$lo=|Slq{I5D z&a+a3Rhn4l>-5Rr2{Qa4<{!1Y>iB}+zjI%+Sbt|`Oti^M!@y>d3zi>$?`2H_n@euj#Jg=&rhFD!C);bJmQ7 zj}z-T=2t!#R-1u;&TTyVyAsz~J8E4)e5zZ_QUG2snS zw3@1*&eUt(!g2nTkKHcKJ^3!_Sn)9<3pM0fv^)BDJsu%WwTdrN=&fxvg zbbce3^A(l43MN;(Ix&Om;?>U=cf442w|dj&#MEyy{8U}Gv#MWubg<}SVTEzzKG#2A z3ieqBe06vpRdLmA$5X#lZ%rrVqx}vq)_qsuefm4MZ(SL`)PFOUi$`xRohc{WoVe`O z=f#We_DuVsd1kWwoAcq96MeGGukUbJRA*$FTJHlhkeV|G#>< z(viUyIuCne9owS~I=wC#1naz9_eUxA_@0DaCjTaT>@1yNbVVd^`nDH0 zXMNW7+_(Fk<>W7)-$dP9*k80K@$c%RPv`bWoZ4@`Eal!@gFAcQX0DiH6y7m6cflhU z2WOk535RDJJJ?R~z4Xw@Pd58G!|i}8dl;gUr(I30IGY|Max;71^$(>FS>|`QRQ>lz z=&6(cb2j4w%ZkY750=|TSv4)G_1a;c6nJ;ucI^*mKj;3Lks5cp-||?Rtl3|i*10^r z7e1sE%~VxzpL1>X!lMr7k7VAfyH+KpJ~=7&=j2_oKc}Xcznf`L=>O>E?oHheiYW(H zS$S@9YK)t-;%lRa*OZS{b6cFVEgG&JU!bA1#dW^+nt3an0%~5pR+0V~{Kug5P}6A@ z=lkIz$B*+x*9ktpmZIe+@1Jt*(_bT_eHu%7a?i8G?0Y%?yd#%&frk8Vo!XTfC0EQ^ z6|{lL*h}U5q0FQ5#Vwa=_AZsJ{CdDO{@c5E=Zjh;g&l%Ux=XxQS8)1z^U~e*dNbsW zc61*7D3=_mXYjbjdVh}8+}m@iS~9pd&P&Zr>W{Ry+oUwPVd;_eri#%w4j;P5rBd@V z>Fm^#IeYF&vnW{|i&=SNw*30&g?#S}l1@(UyYI8}(}rUPT}lBWwxf%!nj%-D^ISqTmZSE>qZQI7lWOiP$qc=BejU@KxtV3Hn~pE#<2k%W%P#fi&sEx| zH*aYD;cO>bWte|$SzpIdK2a$q^T_>XTRrZU)I6xVFSxv_K5z4dd5agN@9pkezjWe< zxdv?vvGNUX4fGU}_I2x}y?Y$%bbaCStNiOTsy~-@s2;mF=gje@_CD!j0#iQE5WN^_ zCDke)wbg!}jQO*IrSl)zoqISlmL>Yfk}thmM4zSIRa&s&qHN#JZBK(&92QkEKe}_- zV~dk=t7YxAT_vaP(O1|w{eMWdU#ssy$t=NNTfX0MJ-_DQqqFO7%{j9y$RYOCH1E4f z{O>kB)O&vD%Z#lbWTaOrEPHhItNHZ}W<4_kC+W`EpRJMf>hAVS>?Ull*M>|@thCeD z_%r#jxXsKH-z(>-h&(a+W*45zaJ;s{wtwo9+xv~R11gU>>}{S^-Br4j@g&cDcCG9A zm9O6BZdlRHDj-&?eCzPpvm3JnP6h9o{Xy-SW&eLS-se%>FTXr2+EV4o>SN<_yYXDl zrSg-u*VDqkwOe(|yWebHSWq16AeerA@4P9uKGaIZH};qIe%?3P%9j7|pXfy)d4}KY zA1MFar?g_%>uVCezc0Ml^fRI`L3I(6{-$?#xz5IHest^ewC%DQ5$SJN94not+E%#1 zyePzc{zFZJuHFAsS%ReEp9Ea#eE4*eKw6UC52m@T&k8?oSo}%B_fg@ae|KhI zI}<%=-}c+rdX=Y6XJV}i^p6t$ed%z%xU$5K^2;j8zwRDiW;*|=;+)mKWn0f{?3w#H z>gUJGLN~pNH!WFdaq>dnGSUu)lziirOX_5qZ_f1dLC558i~0Cw7Iycg%5dB_S8U{d zG$ZEY1BtxQi@!6!3AVF#>ferjZSZGJ@7k9~b-9#6cpUSO?6@bnbndObzP;WpNVZ+roi`berI2e;jO*F-Yb%&zCL+!_w3bHZ9!EY6R(t` zZa;hHFFj$laP5_4rxtK}$$RX6_U+jk{k}p0aq*cgny(J$%SrXS+FJ%4E&Vao?!HC7 z_~I95;ykR)?=Rg`V{z+ea6+Y>oNUa6?|Cz;L=SUae!ODY57~f~GY^W*&cAWRcI|cD z;%BT|e%@8m@RdJ!?_Btw8^PZf|I(TKUfiH%)t&Ia0+XIR3tM|EHm)dY_mp=#->y|q)({K7oVqqdut9DdMXDdc@sdFBy5ucB$s5a`4?IM@ynCK*O)!8{t0`< zk{;QV9`>o>(^>Jlxb3TRJzQMRabNu=vwYVpxjg}=Zp57awJajYZ{MYlKfc~LD8PC7 z)9j_4?7TZJ_6V|aKCX5Ob!e}a|DfGhncnlO=%`=V?flF8OY}9i`TY5E?eaI{#A@fa z{Wo^2$2Q)3{%Vc+&XUB|+sS_zD|Hu_x6L=7dgrgjwUuU*KFY)d&z>ovRK5PwTISDp zqkZl;%clOZV3Llr*c;d;v~~{H=g;SjYC8{{mF2RndNXTXrse#&lQWI?7yCBK@M-lN zTG4qnFG9_Cs;QZNoJUQ;PV2c9(Z`-EMW1ix_##ujd&82&{rgwc%L^|JkG~&>DSnW6_v!@oDFY`CcL|8=kHE1NxyW-4Or>dJMq_O{%%>Pu9Z_?T-=gX5>C_e85N zSJ%&cdU0RVmd}32IB(sR`ZW9PPosIy6CRyf;5KuQx}D6r`xA^L)uInh$~$8=cg9h+ zx7^FKWn8NwUw!?pz5Vjj4#VGGZucyruTDPP?|SCxmQOWLpNEz;r+n3$ckk7PW?{o4 zzijtqrytZjZlr&3@6R=#|8{tH_Mc#VtyC6TwfgOz2e6QiPFD*-&Q;G<-K}+{F&pi z?GM~FBzL`(n6Aud^D`(hTx#8%g@)~ur@gv6Wvc#9al7x9;j43Riv2nD!lQfUZC;7Z ztSmPtp1!B6&L{2l)JF93yYt^dr+?QC6z1;xb?eJUw)GMEk@2U4F4ghPJUi|Fwr~N) z;)zk6Q!XwO%J;wQpS+>)HCx7o?-$Z?M4x$R-`*ePx&QCIyK9@5xpiFnX%*hvGi{5u z&>xYL4PG}xpIiK2^haas)n4x1lV0;YPv6EHtQKh({?;V@bZS`QVcFQbVNGqj3>F># zJMT^J)#m4?PQO;FlIXSKpI91q%z=NuOIAwt>xi?g2G1q=?{}ZNWHUKEb8FUeHF1Y& zW^XTkD46%@n`gIQhehk21k3bOl5$t(_2~sKkGpk|HT;vVdwcqg7S+g_FU-zuAx z^?3Coi+OD!wO3Dza`UoTFMQIbpDV>&cQ$SzbK5mB;h82!_OR$jUiGqDlC|QD{LD+I zcFR8e<+EgK0MqmvS5j^}?PC8mRjJ_Iv-6*>Y<=F~SL*-emG10~rtG=fl$)n~0dE#2W=W)E-f{(qbN%FnY_-b)*$@;U+g(h)dM3=_M-mfYtvYY;U zUYxo_vAPNWj5B(DP7@R6Rj&B$m2GVoVKJ{GbxPi+2T3W6GpkZ*Llw6qK&| zv&3(oxAqoa1>Sd^VQWL}RhRwmw0{ukCyC&12Sd(StApJU7ya@X8ZWUN;t(M?W#}a{`1Fv zCFC2eE6nTJ^kV9+-H*kE=fnkFOuY7^V~a%D|5-oU)@AHb*PMUl^tERyMVGd9ep*#n zVtakM<=pp+x}3wOGrF`V|NLPsN4hTsIq&q z{_ZbMTHOEN^?kB(%Hr*@D<&oN{pc-W5I%YEviq(^{R75xf{G{ni2AvC`NP#B{Kj$y zS?*SD3Ddvjij_>yn-HLJBt<&hhTW&Q;atRxUt9m?@@`?ad%i!~_EP}odA~j-K8rN| zUGJt&c(Q+7Y+{S3ED~ zv~W}VwfI3@QhH))_~}FEpZ4 zrR()V;mus}iJOloEfFkgk^KHLgFje3K<1g|w~$FTs~&A-ugbQlko;ySR9743Zn#cY zpG7I--52>u&$gUB7ASh_a@8f9%?EgnZ}hPJeey|b!D5S>rxMNuyk*@d5I))cj`ZtN zwn-j!ma9@uR=u9FM&z$j+LnB|9pdFmYg2Ls*2mA%`Lwq?`emO->0K+2fWAL>Za03vJ=v6ZyM*U{%e9G- zuHrXkOCHAOZ_S;4JBRzUPfX8}Z=Vw;*EwG-pMEu>FZH_HrHrS4b*_eMBwY5r!V`H* z$w}1oOy#4NHh=p?xq=&_=f1GKWE#3yNA?_=Tf+`=RP9|5+k?zueQka$;iOWwq$o?issnH@yz2S^jk4jURiLORU@DE$ru3 zlg5AYapy+2t?vp=uFl~|6jKw+1suo z{LQo}@2>BOS)^GOZW;PJO49ql>SwLms(C+;J1*v56Ut^Up+2S5?^D0QeErmtSgl(gpqvrJF2?xFx-Q7|7vdE+0pYYPVe>bm*o))>!F4^<)ni~QOyIiMdUNot8 zKAOL6POZP_AEA`|-!o2@%DSvO8LJkS|3jnZ?e0v&$el-i|DEpC-}Z&!hW=NFW9}#Y z_J|xi^G^1DRYCMZlShZ^xa8*7%6&^}KYr_*a?d-#GwXF;Ha?e;t8V@ma;B(T$)4qP z^80UF_HUZEuBxs-+p78edQba(OWo?91so=W*88 zIZ>t3)5}GZv}`=pR#%HV9&|k^zJ^uK;BSnAsb{v4zRg9Q?{OMM-(ropJ*PKDzCIoB z_x0t@BkXs6?X!>idGPG5`(3I_yIB&;W)Nm^ zuj*x7*^|uwp68{n?mqVN$m&gBl)5+FUbdwA^5ldg&nL`FQoTDZJ^P-ITw|`jY)G8z z{S)(=Kdy`U*qYYAmOJw8QO-NZPg{4V>2FydyJfZcwv4X#hgo`BU8^UMUAwY4|8#yO+$l{ha&VeB-6>?&wWf8ou`IUCHoiZ(ENETmCC}Xr4UF{7n4v zXMY8y6XQ}pJO0p3oWU4&b7i2?!PXDDuIU%lzn1DtmzV8)|6AyTtg7$*#mrvcmg&T= z{&%rc{qmH@^F{95e7PXo=3M0j_Z4r1X3n}gH~W_5r+*#=yN-T5Jkwq2>%ygbmN67Q z{1tFJhx6wxEvrKhwrnbzI#aWJsmNFJ^rWRR%8P|_8MEEncW@bBvA=KV&MRy4kdwP~ ze)W$7jfQ{JSBbZB<$O3+e|^u7gzFDYbf?tjH{R(#!btK1!V{L7T3yI5xi zSMu-u!f}~@&$0JsN(vHQd9geU`?}@alU>`gbL=|1uP#-$`5ygs>qVxTy6vSdt&ubI zS*~eptZDu7U(hBicHbK5c?!nmmZvwbS^N8}@yDx=Gb>x)|M2mO(m(d@$8Xg;>et1O zqy%mg;D7Ys#0F8_$0xnLr4QG!+}fnRN@DfIA2A6l^W=-zk4Y(gQZz`&b9A)We|XiW z#>NSeT{rIi^OoLUyXZtGZ*XjR_BWP&KHsXJ&+f@)zM46sS)}yA>x1)x5{%?iliVYZ z$nH6H>07kg>_ZC+y?ZRRBdl#@zg!Y$c{c5&={9kR*=lvog@-hFf*#Ds+E#foPiBv? zT>0^j2NoH~{HS%wQ7nu}4edI4a-GtDi%RzR?aDjXmmdDP>v_QRY-17AsLK)+iDlm& zp2*15J>Z~gzJKTWtKHif^gnm) zxs!J17cx57Pt*5)x9;2(*5|j}oxONx9={nKII-D$<6-MPq6d^dYu>r=qNeG3ct_Eq z*I(q{wu|18W;QRJKl^%kZgW%kB;MBoSI+sXpIP+i@V=k-Ub3}imY%RLo%`$Ovrjyd za);ZDxwDFPrADaiUVQYkoq`j&T9zA*c z^=$VUUjFCbqPFemZ~il>($@9(rMmA&^AC$v@kC}X3z!wko3^?8diAww_t&3{sEtw9 zxIRy#tz(03@MG~wJFZ-u;cFZ1`H1NW+w7{XnlJZeUJvHFou+Sj`qq^K#x=)gT`E4i zn#VZb{TiQK$g&G3+gdghpKFUR@!6YWKleoHjlGL6%J}cj678{!-nqmecG6MHKbv0$ z86UAJotwDf^x?MfPbX&I`w{YHBeUN9IEjDHR!(m#krCz9|N0}u&b8c&J)?f&x6;47 zKMy_sz1jVH>56@i@9vlV^V4Jf-3-1W-`e+~7aVUbe`zky?7OZ#^6Hm&NqclOoC3dF zl)n1IuTpL5#+90v0zFMR6?Sy9xq^X0eo~f#jSZJRp(%ZLx2OQuAZ=&g;7CIQ?34ON zmI}I-W}rRXhGq)p=BBamlfTVP4M;foTi4Kp3wrjqi2=@OeOLX&f`X#_3dr<+Qesg` zQjUI7QDSl`_=s#Ut0*%)qeMS9Gq1E*6SDpQdW^N10{Su57D!_ljT;vT@uaecyDM&N zI;60HC&2am4JR%Rw(h0_34#pb(>a-5GyP{~-f`wZ1`ku~l%Mf@S{W8B-G@UIBj(JP zlMo2gYbrA0OMK*9nJ37x;&mAQ18Ls~185*%y=0;F48k{M#OG|c5q4jmNi z*8comd4l*Uc9Ch*riuIz3ddjJ`60Gw$y& zJSF#<)$wqn#Q|2vR%OE-9Q-OgeQb}qn0vRDH2%sfc#@xf_dXxf0sFm-T+J>2J-@5} zN>^g}6mG!6<+^j1;{-d7CCnG(9x}1NTK&3d!@USb1s2ZVFF6ViE-3gY;LmZ0HL1P$ zM`MS7L6y!j9P#UK17jw>8E&-;{Z%khZ~>!uNHDBB9|8|et`rRs+*B-EV%gKDu-u}PM%?D3dofTti z{yqMez0c{`EwN)!THEW5{~ceprsoseFV3!}#->Y;9yuf?Y8Eb7vc$yT!TrpCnFsDa zsb9z@aAf}J#{ZK8xikBjy#7CH$i8>q#^(QtrtjxZePH|_`%sT-d8);P@Aj9rvvoHw z+@b&Q|9jRSqMzz7|2?nsU;pL*@2yvCV`A!NR@UGA&u@H0^x>n=#~IaA`E~MizXa@f z>hN#-YRf<0wO$`gw1xvtvi00A-v>U( z+MzI^fLVm?n{r`v8@tuTJKw&@`6o9Uc=(W~mOhdMh2ZkT^tT}h9zWx+)O zc?Jn}Bf&Xbe_9H&xtgp0UosEiXmLp_RCJIz&al9ii}#0RSWKMa4(>nC+y0vTIaDw~ zo9SiaPj-RHOk6t`3ht2m>+&yD{#B#f2h#yxczeF-0S;a$vElW`J`(lKdZ)S|JuC=Z##U76uh7|@qxXi)%RlzX zW1)X*(-fQep5OikOfD~OpB%V)60=TJ-~{CrAbbaFT^0SPbuBN^z zcVrh=7fe2}ib*T)*|YKqFTZ@cS+;zZqT8g`cAMCzE!h409&c($W?JB`qP%zObl3yd z|M;r6LvbSi@8vVrU1q$vzIaW=YEGA5jE_9{9w)r^OZ?R`S6pwEU$f7l#P*|4Wl!#X zz4ng3{rzP<*@VN3F?E?i~GPr?R3pq$c7Dw;c1YIxhVSZ%S%TtDZZx z_v>EsB{mwacYi&R4hW1mN_@ic; zhReG%f0e!2Q+50g37&PozTj4ZxTpLE=JdPM1tNVf*Inp5%^+$YE)|jUr)=8>(f&=- zSsSM`Ys~C@+w8gNVacio<~~dEW|dpi9(u*c!`rmmHB$Cm;)^{W&Z;y=8wo{L*>AeF z-ot%Q@Jq8~-k``WJYEdVG8fI~Y&nt{pm*w^|D|6qJN`C^v@h)69jm@M><_oZsl}@1 zzwRp5*%|yevSRJyiSvF41~D_QeQuyx$60me$DR7~U4~~9>hyEg-t`dC?@V(c)T-yU75qn; z_Dx$0_67+RUfwRpRKaD~p;x2bE)eW`T(QvN#I8)v4<651&TqKk!Bl(ple5n8%KHz( z@81iaysp-4r$(K8mGsk@f2Q9{Z+mVY&ZTLsPu|C)GVTWC_&k(z=Xwo`ve@7&t@x}1Bl_4%4vn{SvjJTh4K zCuNoI+?~w3SIQq{=iM6CGK=x$znEhm$ zqU*lJDTl(`HzjE+=52e;TfY77Ij_4@LmRJ%*cclgFD|j+Uo3VnjXm(Lx82LS7cuYS zx2$S(PnmHmJ3xNV$A61>KUb zc2xLS`NX9H7yVmqnmn^y&-PoaJaqoP8DbCCm8QI&%UdldY;Sz(%h|u}x*OUg4%}H# z?6z*ppB{^VOF0Eao78Uo;8wBzJ*si{A`)bx{P=xWXDiY=AY z@P2%1EKPc~nllevy5VZ*nB1@~o2<+wKJ@CIGF5#5)ZQS_@oXw#;hn?z>jl}H?l z3f=knRB5~Q#%j;m0!5ryvF(RXM3(j z)YLnjy=iT15I%GJYOnPVOtVYmE{W$zvi{WW|F${gdr>>%vJ}6z_ZIX1uAFrwnzJuF zZmueyZsYOFIgG_Z&!Z%s2^C$J)0}+W>fzlvDm5p)AJ0wPGyS?wS;t-x`_iqQR#Bz1 zmwhqY8uzp#=RUu^iub1GG&80jw{AFio6nwk?SAh}cN4oG65fomYLXt|Q7?F&s(jJf zSDd`ssx7XQHQ+?$uSGVEtDN>vUgB8DyUJkR61Ae*JTL9r&z4^FivRug-x9sMJk>K- zvmTnU`pmD~M;yfq-u+>C$hvm#997p-nbWGc1Z~`nCrx~QVZx`j$y-X7PyhX8vij!` ze>eVczPk_OP73O*o^a-EMd}5euWM7wjO-Tc`8~W|c{)ixd0vQ{&1#?NFZVnzG~5>y zw)fYssrk)T)~92Pt^XR&Gc*o7sGrC2cyXCyEpJ|7 z_YRSbN8ata*qw3l{*|34!k^9je2L?AYFE{T4!?_Dv3HmI%51f|t#$WuY1Q%F`<^;G zB)PM%_c4AUQ~dVn-F3Ns(_6Pcxs|ZADD0+>tTg1%O>1Y3bd9TXDeQ2-#YlW^S12$2;hG$ykvtJ6# z+L$_dR!GUZT`i^V5qoOWt0c93Dz4s9FWq%ZH(c4Z<;IUcJ%!7k@2?en-6zquyvbDBPBwY-@9Acb zC*796ur8CSLx?|hwVT|Z6Du|PLz>k#&0QKiP2X;k!Gd2_)jy{B^)EJx@6t3bII@R1 z_Wr+F&u$!SzUS=9d(AXxXX+vARSTvSa!rc(`Km&-vCgq%UyS(C#G{v8cHc?-ZV*@} zdp}~~m0Y!u+?^WV#HL1k`h9ZRZ<#+~n|98>R%UYF>&$%XkU93|mb$w{HyC}>J(aF; zGqsad^t+Cw=eyvTWbJv^f*#JPS*Dm(VezWfevQl9Eya`7>t@>TymRc~!GwlK!ORAQ zNd+rCZ-{QX(j}zXzJ!}e@`2-_7hZ=$)-HIpC*|PDAJI*-B4y{j&WT?p_l9lz{1;2z zBiEaXc`YQb zGFo|5EARMZ#9enc2@jO$2xRO{*9x0GZ`+j@mX~?R2t4~_ z_MLAFp3mI#N%+YbyImFyvJL_}vlQHaU3YqRe6dWw^~2B1)irD-?Pkrd&%fOiAG%G+ z-mN}u$4{NaKMeCL3wJGFUNZll%gx**VFjV4Lq8-uyNp)_^~%0@;XOC3sP^*aZLeb^ z@++dMyOFFh!;aoN$(b5VC*zpW^YPBxWTf1&YIplR)l)eHSR zW%Yk<b5#WbBL@X~vj;9?J{& z=IlGPpicF#=jGeWw0xg^Ub*{Ardbj74#=81fCr{qm<8$L|K|-j_=1nUs z^9)a=yv_cgEYy<0-*mb|Yug3D%-pm;pR|6UqneNZGDe|=5l@RH>dOf4l zh6fj1Bn;UeW-nj#?3dP-?Y|gNw#c_dZ8a{Q8R;QS^Y#l80OpP7bBzwcgg;pT_MLfY@1h6QQ{uqkej%8x4b zUhp(^L!p7j5xtbnE1%6)a)?a26s_g5uko*qy=A3Z#fkVRuQPAfuZz9Asol`k^PR{V zK{@sGUiR;gP13SGKu- zH{}U1a#dU1{#+z2?{I9-bq$dR1>GI%Ehj#yla2Y6mgRnWqUY;8b|#IgB`#kUINkm# zdx{}xk&)GH+wW#t=9{OBFVoq=@M_;`&f34nvKBZ0cyWD6bbL?X)RvTqk0Ni`{;v6v zsbY0}Qeo$%sHVNVfApT;ox`f8|43i4RGB9tz3=_+DKXWL)}5*{xb^VnmCG(Ki#Rp> zcin7T^Ps=$^$zAALu|6=@1k%{M)Za9?w zYIpgr^D~crxD~YgbBfHq$#UwNM*?zBhR3Jn?$Q(8AjZe5mLKZE!@}t`#nb4JSk}26 z(xnQPcf)Ld#XNdFvG4H2x53VC_w%w(H=KB$(YPsTr zEB4ex-2HaF_H+40)}(E7;>Gj!B&`2AEq39ZML9>z7**3xB($`xJDatG|CxNHSes$Y z#+f{8Ue~QTX|KZTk-hz;a$x7nnOXuq{|mA|wO-sX`RZ=zbBgC0OP=OvI=wj}J^AGE zABQgHok{ulQT(^zPHX10m>;`CQX3|}-1hs|A{A}+%L%@9SKXJ)@A`hfK}Dm+(!;>- z&*I{oJ%1lFihew(D>F+seIDn+>V1ryp+~L=w_csKb7flocm3w;AN)Et+M3_*;cU2( zxBJW!iQcdE3{3$}YC#8IN(Z*tpL@WyFD&O;zkG_0x8>{=HvW9~w(!=ly~ zmRs|xg@JQkuQWUz^)u%0^PRz}e&SxSA0wApuRJ@aHK&V-(d~_*$ke*GpG)eP&g~W4 z6{~di>+M_ZX;sgZjy(BsOWUjS+duQvdD*4G+Lw7h-k+g(?ZqL1=f1Bguj`2nN(iHcdt>1LqmX+s=)Fbu1{FlCNsEKX0UuUW~!G7H>_js@A zn{Nuq>TPG>n0+qqg~~Z;r=I)O^Xzv?gJFQWBb@lSP*@EhtQf!xVuNOZ1=y7Yd(hryCKlgezZAtkba-D7eJcFZ= zRv-AP9k|7dx2iDge-#kLsnmAdqRc14LRjj7a($X!{Jtj#e?0!Id2(%2=BmkxeC=E3 zShBq<>yPp2Y!y?p+GzY@p~bB072VDpSw-D0sXLS2slGnZ@TW0^y>9Ejzb{I--*4db zXZt8}E@{(Wo`&|IEf;>a9SZRDS7qs4(0=2UUWC}4yVn=x1ZZq~tIL1y#12{CN>8as z=Q0I{H}N6M4!G~SWtfwG?PvI3aoxLl{Jp+2&!xx*G|o7bd*F(y@A=&gZ$xbFx2+Ys zEBn*?(hc49BAXJLf4=S2F7wi@<~^!XG4r~};dfg%E&h}BDm#Au*DfjP8Tw~sJZ4*# zo(qoBUHNu%%9X$nHpeA#(R0dd>nzIN{^Zq+T69bycjx=Mxy#L~TtDaQ&Wzd6o!{oH znO-(!--R3T=J_x7H5q=;^w4{^VfJz<-8lhe4;CkQUXx^NJ(aPx_ol?L@Kc{!YLE47 z7B313w|ZYO{p8-7TL$K9>;M0?{#SW^`i5WmtMj+r`zD&(QuFF|SK^cBB5dA5_jm)U z3l{Y(KcQ)uT4(W5>(A5WSKnupMxH)z+Jnu60~XJr+bBy?Sp-!R#n$o zUjA7k|LczP)Jf+qu>ODMsJ%Y&Mqa^T4}tUS&Bs#|)gQh}p0(=>W4iM-FCP)PRBO*A zMVqb(S~uN%zOQCOSH}I1S(mtYv+VNUf3NI+Iv*BO%{Kel zD$eXb;_oF_xc)|-{?`NZBR^74Di@2?Nd+Kz9!oN08(#$8WTP`{4y=>sy z{i|aiUingxR4cyUc70LrjGDWvUM-n(CV732>V>jB9l5O}^S(mLijvw}Y&`8y~y-dXYu8 zAY@a#V`tK>NXhM9>(Aet%^Pm9RIU<)ft?29Bk9q^Vz7y zF1WZm@!s5LRwuo0r!GFe?ZMoVi9aObdsC)_?aSPjakRcl@95@;oriaCix0~>pa1gLxNyQbUg}8Tnf?BOAMJ#{zxX4+ zF7SjQw%Jolq!~j(v!}sck-?tM;Mr4LJE9E~bS+Iy6$}k6Ocl({EvYeiYKC+2G&LtR zH#HABHL71wl$o1~IzbAW4h=%S=hw&p$-9s#Q9}hI6C+D5eF)D;!O+sk%ml_oJ`dZ- zz|7KI0R#wN^xN~DHDq@7Wj3zId`C6q?%a*#J{rp{!p(Q^?%lh0*Y4OYrV+4a$L`=c zO0It2>X!cg`>%d&ao9DlqTV>;?`Qt1gruCx@=02zki0&AmuzGF=icYCl(VE{6U)ty{|`GI63lqQGtE=VvYA)Zp^PC?T$(|e zy`gvZ{NDEYQ$-J)J9X;2yz>NQdxuLWu3i#ZaDZn5>rKYF6IQ4=e3R>&_Dt;D1DpRp zxfYl%WZv-c<41#kZ}|i^vsy*XlDNqz(lbZ5VcUZqH8(Q`(+Qob7j8bTce=n8Wnq2$ z^X3gZcJ4HkzG-FHEOWN?r37Q%v~yw%p$mjBToldV`ms8tVbMh05BHZEDhD!N(bbvz zZ)pJYOv~MpmQ0KZjlD}bFP!6i^C&5utAwRtGxL>{CyZX-9Cp`Bp8kKjLGZ)-XAC!H z-25l~?*6@c)=gV}-@bX`2un(Ke#-O2%yd43&083mrYw0fbMD=_l8kO;%jzYiZdx=R z_~*9HZJL?ev4rORE2SBi90_4?d%*QScK+nf#Y^{Y7T!F0>DhSGO@Bn$?mXi!TPCCs z9lc=gX5mZme^hj38`U1{tKRVEcfs1X4tZs9{~gn&l`TuFpPKk8>HMO^^p_8qrcC^^ zoj0Q8i+dVh30uL&O`AS#`pnqC$FN{`C+q2W&MUTW8tb)h{u64>{_t@V`%UIE2T~bo zbE3W%L zkLOnXdS2NF^~M@a2R`$#T=*whZyTl;Cj3GA_W$RqKW;z$fB(&Y(Wn1Q|NPfi))beX zz5nZ$|3*LlUzENXb*tjfZ6=%ZdgmV84Pa8ZAGm4yPocnWtv$ya$LISy_}3W! z(obT3-Q#nh`15k}2Rq!()t@<-()(Xw!_JfPEM}$~OH2wknr>#4zfylBCP7?y0&j)J zKjnviP7Bn?{!`Ykh>Gy}?@(r-9qhe8`2uIn*MH$$d5bhT{=6tI+VrPg{YOK?|Aq&0 zGyk6CeK&FD(%15~*WFwpVVt8TIEO-@7%f?R!}-yptD8 zxM?rhSQ+(~xhZ?&KX#V%4L{jgwqN+hpThk8p?`|rhSjnarT-SPhjagOW_!c)OWt&c z&2RfG1HtMKZ&`l1r{6qq_0QreGlQ@8vd?~TGsgZ8lor2n=j5mJiA7D4mNz9VBmXF~ zSe%~E$Qa+Jb55-9K>dWI|ECXJI`&0=Im5b3H+jGGOFY=12Xgt&f6Ps%OMbiCY}o$W zUcqAVarvf%aQ_95_b2^7|2FB-qZb@?4FCU1FvQ#bKUi=7w$Y({0q3PpOeb6vZmd$= z@p_?O&xPL1`bl$zOMh5>5_8Oc&%E#TLazla4<7Tn2VR*JasQ6vmB(VwG^>9`uik2= zw|eWrW#w)n_V0><#n;UIsJHmL$+8QVS5Dr;{kt(HfBibe_PHx9-?`3yWxhT7Vx*Og zTl?z2Ki?#0I=vvW+cg3t}#%UrePR`Ky@qN!88I6F0cav`3HGT9oX>+ly(G(pXP1$Z@JvhwuAEt&vM4iA=S+C_x|@S z=iT#`i*JEx*{^kKHm@{mmNN@;h|$Zq&@~e*AvFP<3(S{*0}*%UpeK_gXxBn|sVm^T=P-pTWJe`IOd# zalPu={yo^wV8ZSTGF!j9-wfa6bkgVl;T326|E%2b+17CNhF4}iKYzbJk}T7;blW#2 z!!?&xA9Sazx?0x}vBdgdN{y#)C6C3X88&f(4mvqO|8LYTV_APva_2MCY;CWwT_Gyc zPL)b*4a(u7ZIeVSZnWB1G+lGhnCtoJaE@BL^6@o~)wzH1<~ywjTI%rRfWP#D56+p5 z>#oigYCJG~$Dz3mI#n(`$63$KEnBiV>Y1zV50_iJ1K8weF+6lj)q9uJpq?|=~eP&Ghfem!oKZ+`l~djxCy_iHiQcP{F^>QwMi{y zx)oo{)=&OVcmCcgW6E~vV%%NJyBtx0?{_D89hRS~b3%0Uxr8RS?*$%P&%KskJKIAu zCFGsc&!XwRoZ9D#rSEQkbNZuuX+VngKa>cy`g*w*uZk*$sEg@6Me%_mKc z*^;k$xGS(t{L?anXgi13lkZ;^sW~`(DMRe#g|Fw`G5qcrkQKsqY0>m-aqd>ZE#AhQ z=T1snFwXG4w(Pr0nWoG|UE3|3X@%@Yp&Ki%zkgx}B5SF=?g_AC>=x#E+B@Ji2Pn!C@v4T;?J+|#iA!?dGWwI6laSIpE}b>_NR`ke*(xu2wMwb-Plm*2J`GIWoGN4qiO&HT;pncaDF-n4fYnkkiA ze>~FpUH!|#4~HiR^mbl++Y)uDK)5UEzTRJ@oi$C1o=Ic{x*XogB>CNbuf$`AUy`CG z3wM^=FW@*GC4cR0aP7Ycz1p=7U0z#HOYXY4#kHYCTXJnu=(5dLr_D4%VkTEAiOZRU zeGA;KlE?9`T5RI%OWPMHdCus$`!pesr-!Fg#ps^K-^pUdZj-+!oo05qxj=W~j?eNt z=h}w-?N?%A^fd~t_?dL+=|^j;Q+tbwEEcDp&VSqN{^+{j{O^C#xBRF&dMHcvW~yDz zyuBHJCk3Bbz5MwGk;O%PJT9vp+8qB~vOB?3P@f%+pwYy0;_1jT@WPeP4!fBz>W3OlhXb*%w;tXztL@;m!fg7fkS5Z z@z|Vr!Lv6r+5S(y_~FHtRigJ=Zd-*uiFIFbiy>Ow{qz-!bMFP#-12<(antS%!7Tf9 zC+xp}Y4PNr270UQ%v>&ndeuJ<5TE_XKu~0Z+FiC6wv*F&i!KljpzHQQLsofVHyMe`RZd>7|X?l`~c#>{lH+BFMO7Ef$is3ctS_S<&Zb|zCF zOKpic{?7_q1U{eEd0wlx@nXE0-LcG1u4^=__dmA}SnhUbHJ=YW&BpY|{P=TgjTX8!crYs-zUHF3g;+(=c<{#pv%`sYl&J&95r0c(GfS zLo_DCoHf%oVOgf+EVEx-i(+NpTd$P9^NDlrfwm<-moLb6eW-LgcvBmXGCQAFn314D z!G{{Ja1Q?53nePac|{ASmNrB_G+TCT%Hemc6E8n-Df7IYc=dJOidm&Ma=Q2A9Lasr zc%q7>&cV`*Ria3^`tuJ)e}}Zk$In)a)cap#p0qjiPr%h_--I^aebu@*uWQefQ}3f@ zJZF&+znv~&7dR)j!n5?fz#6411xX)ut*X?g>t-z2YhclDxAX3lUO6_-=@u`h?l=8g zw(GQliF?|WnR{kWsXlo1UYo*9)v5v2-gnbMu|uRyaX<=`R~~ z8Gqf+uVkjh`SkLvUeo%4Eq0mLg_yg`S!zF3y~y7mIPKBJfba(*r&O9cJeHTW2l0ig zJ57EsrSD;KuI~0^JO6vEK8tqp^edM~d_P+qdgzAl9&Y=fmSu*=w{9q4n(|XaXo;Hb z4ExLblT5A3pX$Dvy0IlvuxQ?m?JgI-Tz%-b;rpGZwvQ)ln)0IR?78)og^|;*y!{t( zzIqp@;@S=Ct3FrD|JpQfwNI;(lHuRK;(k_wO80lg@1OB(?cVfzXTPm5dA6X(e(Jhy zp1nGkGPf#k{B3aUXMVBl(WZ3w&1%BtO}6*9yn3hb(Myo!V^fhuR@U>GlT@vnx9L{~ zezTwFH+w^us^Y!99)YLN)b1~vufS%P8Z>w21D}XTZ{if*w$wbF)yV0!Ph`(|i4M&v z2~!WO+PnCq&t9hkJa4^qFG^4SwJCt%`sZEGZ(9Dzbp3kT?3I@KnmUfo0N((OKT>xu zvL8M)<>bfCJBMc!$x0gC{4Hc`{qK8}>#xtwnb#(l8Hq3lhCMkx@zKIZ>loLa)^5HW zs~7bBQWulYj2Fdb_n)f$4c5t=o0eO{W$(4U;l{UPPi()t7w!43cU9s}Zz6N~T#grw zGCvRfxi7wOu-hqo|I zbT<*6xIX{b$2F^SR&H0~{}X+*e6j22zv|03sjU#-vP_60!eU}6&y+fM-bLTz7D?Q4 z{3^oz{?^K6bw6a15A(YA=#`eOPrjaU{gp@Rd1LPKxtpF{_I-MHxuWFe@ITf!1Iy<< zo$=B8g97WCBu(in?`|D$ylU~xp!0@ntAX{dNAa_tUvRVu;MKB8NlP@J+PC=SweDrp z)0T97e9pbR`MYk__XUN^Lf-9-o4N5*G*_s(ZIDLi#5I#;+q>0+F26l}|NFu(`%2=! z=$AZxrSM~t)K%ejt?6MbT%S}vZ#Vkez}V>MG*M*L;m|oz@!k1V>aE>RoWIU*4r|NH z_gXe#*;l36!u_6S z;;S9;e`OB6u;w{GPvWOiwuy85@5SZ9ff?_GeLEzxT37j>Yy9WDLSf1yzjC{E>32#F z{85rU>L1pA?c?cl9GQIIR^*$6Eo?|A&iXucdftP(hh81f_t^Mid6ad`;z>-25;N~- zR;{`)^=z_hr1GBri`#c(SkAuc`F>N3QS)|-%sJJIe=#xa=AFVf?MdeTv+tkTUEvTo z;gesRe{!*IG^3%Slcx&)=@9^Vcdh^6vZSVb(sFuwiGO|Q}UYJ|tcE(Wc+3B<{)2D6U z6`chPC$F*le%#TChqtaGqSKK-((Al`;j*0MnR9Iq%2`g2_nc##)?EMm{-v3}S6_&8 zo;8c>+n&JVx?BG(FuN|jcJ0K)T(18vf13U1TT96HKU3^JICDhA{Jz8}^0|fYSh&WV z{J{GM=iR*^`b1wwHE~Uf-U6GD-9`IEw8A$}iu%=KpZlLN>G^@;tiy&Emb?9tGbvhp zqs@%zaL22}go?c`=QpmNaEEh?&e;aplJojT;{5YA9iQOPDZbU!^;q4DdGWj=0v>mo zi!AT0PfI=Y?x6aspuz_)rU)p?ORg^sk`pTDJ-93CF3Yo{lF~MJS%2%*EIjRT_A=`_ zyJbdw>c76$bUA-ou)bAvW>mhDAW8JW1qy#lW#>iIF>&-<^42hjln(FCFw_Z-|6e` zlssJ|9)91XcX!;L^0Zq&WF7OvZa*q=ul2dQZTf=VbzTQV70b67hCBXZ>wkUQ_l~&a z6NNa5*}Q^#BkqRW@pt&$IA3GJFHX;usc+t;zS4Qv@N@gJvPml@ojkNEu`bcF^w5X& z!W~&m&!6AXSZYyxHGDVAGVRAM%Z07n+5*=r^WL7yFso#D5a%uq``Nn3)^EM?e)SXO z&qWhV1?-$e<8~cLJEC+V`^)7Mw+gI3N0+?#Uh3M#=`6i+Tm3A~Bada@zl{q1vdcpx zg!6>{VJC?NaZNK)SkJDl(t7e^%H9R_y=AwJr_EV@AYyOS;Sj6SIZv``1*59`t(!N! z;@|FaWUn$~zwGzWRr24|WFAI+`}u5HteIv3<4ptCoDFMuCK#RkC0$$=vgcyci`#{W!R(2X^!w!N_vl>lygX%_TI|Y{;9#5Za__p* zm!(2;G7tP)duz$o?BZsJ8MkMj>-xW)G{}^8h`abvEaod*U zm+H&r7%$q;cipY$EZ2VKvR&^U-Op*8XBwaX!maH-x4qiz&IO_i-!L4$(E6cdU4-Ae z=DX*n?+fVJ5_jgD!j8Fje{&z1b|h|bzre#MEDaBKhUVB=6mI;Te&c=JD_sY}oeOM? z+t&63&dZSL(t7ryu``4 zcGaTeJAZ|(%~ls~=TK3`rZ5cbB6%VNEk_1BVuN1sG&HF7oL3RZ_bdbRP03~!Cp#+%Epo|6?j zD|1qH-=$T@a#i-U*_>IK#4w@P%Er=3d!GvPVwv|IDL1db{%*WJYq{Z1j!>@qJeeX} zqW8-_)GE5>E57p(+rFmx8%-kYpGL z1}=#xm}yz={zI{>Fl_>WZr&(=Eg)`Jm6lWQ25JuB_MZz+2x*tB=U)9Rki zGX>pJQWCd3CWsu5$T6IH>#p$o2bT4ZYC0K}XHM9p*qT=R@XxBIGT%01uO&rVd7t~X zW%n3o##c1kpHND;yY<$?mH*??l4or2pY(60`|6s~e(eLBeRgF$y|psw<*A3c@{azq zk6+z(LdpMP`Wp0S2RS7@$X1C9iIJ>V-s!rWl-uQa8nn`Td5~&Iw1I~MymwNy1 zxj$)7WZOwktKT9WPgf~Usu?Xk8 z)KVsO_j^~Tzt`YVZp(NT`>p5@_ffl;Ltg170#9!#7Qd@ziEhbx=I{5T;9R6=^gDn3 zw&xc*yKnOR*(3N=uwLWzMum?ZOpYD=lCyc=Z+R^{=g8+rOFdWbJ^j?<&G~h5{oUXC ze=OZ`F=y4;8&6zMXiB-P4LlfQc&IJedG6{vy6t;*1uT7(y4&NkOxh;~;fU`2zE2;y zJm_dYYJ1f&u-v(Aa=3)W`iEUdYR;%gU0o^aRAYMa!@(;Ho#lfzo1AspI_u_{lD&3f zDeq1^?91OQ^;f3!{}rj~XAQ4Su58-smiVNQXXdAn%%8=b!VB+R^NlmwFe{4v({GvO zFYKb46@+jlJuE7)U7`*vWzt_zv zM!#&cvtAZ=h4`^4XRNb2dsu$;zKPDh6QcS`mIga;<|TZ*p_Y*Fy?2FO`r2S>J&t+&DmwRHSkRS! zH?$v}FL?P^<>C>q7x#EyM9!_+pRt^MVyeT}&t}zET-Q}@3-K#@pLZgnfA1CFg=OV) zWg{+Mtu35yS{1{h^l0x-PtAzjGPV8Hp2_;wb(^x0k?b#i4C=lwr<3g(Yg z|Gs>rcbQ@Gy)V_=s}c;JR$WfNdH>6{Z{>R{9~;e^_p530mi#OCUTuC{^>XVJ(Kb=W zlnW*0-C8HsyxSeSllVNm!NX?ltKi;$U5z?!YBZFn#%nM8|sHeH-)OLDL zIC^pV#o4(}XD0S$Yne`pdhx!dvwMSQ&u}#aoTOZ)Yq&b@^=IEw8(YFUl`XQQ5LRE%NG}w6n3Fy$-rB z|6cr(H76_ie4OZ|O^(O+eYo>k>w39FoQv&B7gy0Q-7crr<=oQTr8s+goJf~f>nh{b za++V(xz9QuVAuI`>*8?X!!~`){#z33Rw)E2F3F3!)x*B~T>JZy!zRCP|NC;?c)S1H zAMzJkE(Me)B^>$Oe7G~tp#JRTLytrY)3?Q+n8^KV`Rxrp>bbj4&F-DFchA9V;Tr^* zpCuUmRlR>!PQiYwXrw@$Cw|%hHZfka6W=XL2Ua<3If#|); zUEiIT)*Lc7KUMRV|7Xn3?%h`fe>{%nn!IDu`{@g|MPJwbC4Oe+{3}0$Q;t??erJD_ zW52OpW~J$tHbvQcJ2kuHt{xU(Kk)dqgoaakh$Cy9oLS7=0~yM@w0OS8K3WlQ@95<$ z;d13o{xd(-a@Bem$V~4s5t(_MTQPO6U(GhX?_Vw{=;3}8|OW1OTMvt zp23U7mZ9e@VG8c+-mabKiECHq-2IBTMqwv7*@p(u(^wr)Sm*e@o!}n7FwmQvbC6=2Q(! z=MA}E0-jx%8l7)^x~tanPI>8L#U+;FMj9_{TP5tapE~h~Lr?zDQN`oCD|X3ua4j?c z&GvBq%NEng^%mRvG@tF$t=x7!x7>2FFS<$J_+7?xXsVFZE%jb_jd1Zd|gl)HPeRyo*&cCjsymb1C zri>Sx4>@gG{p!udOPOr;Yd8H|l(THgq-}D`x0lQeXpvcxttixXR`!I;+FcXY9r<#q zgY((Zmf5qXrMoSi&(|oDtE^%7{Nkf^wrxwpHf(6@y>p7IIhnJa;Zau7x&x+i8`ni^ zecO9WdW&^i$icVO`=hkK3KVT#?fhq_KhNfC6(7ac9=Ubxvdcn8_lk2ZdLKM>-6fXI zd09U7V$P&&_O(lO7lx+kN-1W=i_|V&tohBGal1aJSD!#|@-DvZKj*JZp7OlUbKMn9 zb;td)j8gaR;W)Z{nQ&^f#EN)_y#_25LOhzYMV}k{*=$;VxmW#_$mA&LDp{d2Mb+6^ zZ(5H$iMCFe&dF|ME79XGv3~N4xVvtDbk4o`5@f!z;v&R47=Q(Zs zT0gUGTBo#Roxl1+BX6#rR{O`lDZ-2*XBWqo{hjpoQT(;Btq*QCEMO_;s+%q-?|vzs%88icc69}DRdt$BHZ^_ix{^cCyg+A0d}+YtJ9 z?TY-X^PXM(xm{>RPU+K(50h+mpYduxrSR_SIra+8nI9b2eO)%=wuPm(Tey`LUq#`x zve`A8C;2~&x4g6Z-t*OSZQcLn)R@K3m%R98@wsy!kIjrY@<(gsSLLlYxl`wFzO7j+ zC~3In4!^3#npbPTvRyTbYvfout<^5-hIzxs7{~cZ2QCX}o!TNje{YEQKEoN^H{Dl$ zF6g>(!1Q;+6UDdPGJUHw7$?h^tZu%bGXJwweXu*X$o9ZlHG4PiJk+ZG-kN#G&F%+( zZd$&Y?-6l-Wky}ymG;`q8UE*EGS@KAJ$n6t_VjPz0z0RM$Lh4)t=GIQ%G-8zwwGG^ zFIkU%`};?(6|7+ScQCK(bo_6}Q-Rj~nho44V$Bxhv@&QHceL3v%Pk_ zcMX-)ZOeJ7-OPS3lj%sz*~(cH9=|UAYnpq{^G|C@`jxdG8@ol#H+Fpfsx?RcV~&iw z{%r|`izVkjiu^GCRj#jeYsLS4TVg_UxsyNY9A51fcOfhL@IyPke6Ns+l6l+9b5&=3 z+jDf6@#_bc`@W@2e7Ui$uz0~wABjwTrZBP9hh#V24dC7LPD+N2?V_%0%2wC(`{gT? zuH4bOeD7KReC70M`;&4Nwj7(|^YZb=E4|O_gnwwb&oI0DZPA>l?wFWB~7CWqtqN#}RvzZ;HeJ=+~7Via`d?1h)TS?OtpcaF?b z`WTy26tpT4$p-o)rvJ*!Go zvxJoNR^0N4JAR>N@{y;Uzgm4~)|Nhuv00Ir&E@21r1M3=rt#aHeXK{_xAgxrvAS~p znd$cyck?SxyyUrDlueXb*HyBI&29fsHSW(h5iF*sIwp=Msxk!)}81A?<= zE@$1pb@vjX+mc?oR*A=6PjF+2-}5KCt?^}>h}WD)J{#0l?`4p;dL2A5XQP2}&y?ep z>|XBMC3m|=u8z87p0=f>**P|H^T+gKr)tFX4z6n4=-z$tTXyb3eZz(?x2BrMsLkDU zzu@ZQE8Ou(G7>2_Zzi6U`)S{m@pI*xz~Zz2Gdwk}ooVxP&SbLPv2@>MwbCrT)%R@H z&HbeMapB{`J6|l7E(~yTO}t=~?&Rh1;^Rys!M987SNk3*Yu5WM#pimAVfQ&P_u0uT zlUvWU=*jn&Z`;1_P0QB9DSe4j|E|qhw(PoD&zoZjUj@$RKil#4dDf;%Eq#&P-EL~8 zjT4W3jmwGQ`lxbC)GfL3$C*V@Gh>$D)p@4neXZL?>FnB*xsxW9zi&-`C;4?&;6%w{ zYlZC*OPf!Gs3_gKzdgb~R;^XDfb07$MMH(6Sf8sc%esD8G+b`<@MunpJvTQZy5U!} zuZGjxgg0O+j9L^h|DqG&zA70xT*enym+;= zU`613;g|P3x0p&xT+8_xdH4Jux7^=ba*FRxSfFF_*>T$8xigKzKTWPVZnAX#fe70k zSD}}T`weD35Z))byP}`1s3z6B>$+(FrL#>7FKsW}JdNSOSN+C~r6HC(y5j{I!!O+r z`;@bn)nDm*q;irUvkZKywade)lz>C1N1 z`0#p_wB9+G5^z<2!};3Rdp*-!E|qVp><$Wi>-p^c3(;pw3inOf^K-|$xsuy;+J0<$ zR?8oMcYA6NTRxZJiC2B1A2e^K{)u{YY1-|-e|b|chR8g9v+>bxFX@+DlDwx5oBRo# zbDybI<~8rs8Q%Vrvtt)^S#SQ*JSWW}J!$m|i}JSbp}JAqzLvf@IdR#^%D+yJnNq`3 z;&~tFKUMtJJI^TFOXlKK=37!p3VJn#d;gZj^qzW_6LfZh91{oEJG)DtZ>&6HB)0g1 z1efrMkLCOFdyL(5Jloz@9s9mv&VJuZ7cDwxe{rAVT0527f77g*pa1wSmj0YRYtGS| zDQlWl&Yk`H_t>gj*E0uS1*N=9^Ev)lH&MNIiO+&pW+ozh=TswO1x$}it8m_IIOJy? za>e`Nk-0mrluLLyc`W~B{&xD*(_9y)JD)U&J^U`J*)I3I_pGRw|G4BQubk=S%+3{< z{io{O0iJgAZXLsaFMa*DFP^{P*N&d z>ipx1Ukq>Qf4s3yTyr(+y!U+^N1Ki(hi?BhF)n!3#x1Wl9AC44rYf&@#rJJLpY7Zx zWH|fI;vZGcetL)IN2mCxJk;_#^E~hFitmbYXA72a><};P*k{3atto9Ue4$UaZ){nO;FuWN$Mez~l@8CkqMtXD>R(ZaG9QuPu7j)7jW*2nCxNz~}( zPP~5PZl0iL5dr z`j%Rr+*2KEe_QLc5xdTx}uHVd#7#MFyV1h@7#0Y?F`$O<=*26eyz`+ zakFZ2ywIG_aw;3Ph|E3n`|A%4Mm^tHLCu`x#TJH%?<|x)Ti=-V=6ZM0Grw(@x!>=o zldJE%^SDaBEwk*U=oH^|a(jzjuz#I)jbWq8g}IcTRliPu zZp!>xV|;Yt*CesNgUT-^{JwTTS4{oImT3a>?M_hZZKe;)pgulIjjTC-SshtcAtd)@s17Rz4QZTGA-X6_fY zC*t8NlTT<%%`fu0dA(d+uF!LD?NX=7@-ELd`71n(j9i#*B`F}XYQ3a;4_9f7%7gB8 zYu-nyx|}fFx%#i^groas`u_527Cj+zO)FIJ%L2pa)#-LI507)c^ft*0W-QQSxO3im z{go-pCaL91HEw(SRn6Hp#?41fZhE5fUT)thi&uuSuivD!#6(;?kZZk~NxW69lYNO* ziq?u%=~8N82XhJ}oz|5c^o#8}x9tVTjP>^y=osx2J-G46&2N?;-}$u&bANEHo1?@M zRJ(-l6Z4b>ts)nNYBT)1R(;vOb#c{+ia?>4?g8u1z6j`Arz^6}MP&O4Q%@DM$x&84 z6Mq~#e!t^TV^G$cpk-`7m+qAG-915NYi!QGYNyS@&n?%kYMvamN#9a2KCoxrCi546 zo*$g2lo5LRYv%Li4eUR!bsZ}Tnb~)#m-EAF2B~#lgY^zy|HQiQ&K4fMs+AKv3?J=2 zC;x8y+Y|gUuU6Sx-4Z@^rf%Mxl^<2z_C3Bi>D{UO@2e#D{QkvT^iD>fVPok2X0^Q8 zhyAaHvW2oK9NfIBuxDp_+0~AZ1+j-(8)PaZPfR(=wA*rbpYr?iSsS0cjL(qWApT@} zlKqbPOn25ls()3Ud+dt265} zG7Z0mu2Bm<_TKzhf<#BF+XKmnGr^8|!7s&cNEXDpHEqkfaN|}{=8M-h$psnp*f6Q#R+mb@yxUA~}+>0N1D&_!v#Jr-x?2Z)Nf zxw}q(8bLatsnAc+&f!&c8;PxuZma{yUK&G zh%Z`7cUsqZ$X9Iby%)P_#WAzhUCu9`X-f;ZzqtQpYNga_BcmNVz8pUH{r;3rGk+r= zt=(5H7@95qG1IH!UPfx$M4K;jGv<3gZ#z^r>3aQL*JO*9^Xs=?5NA~1B6x4&20hLP zUsz{`PgD#kj9MZRKF=|(dcxP|YA+^fl)Jf%KmE+V zyfr3p!%u;fnF-r3ns3=XeXpeO4o25$ZlB*UIoQo+O?UdTN>x$tNT&EowO^6;(hsc9 zoDd7Sav`qBfJJHX4o;O>=T-Ml3XpQ(lsduE>v=$B;;H#FFL(8^+y43j&9Lq0WH@DpYQgbu3_bPbvP-3dek&6^6kl z@2Ff5DeS)QNdez&r^QbfUlj9RYFlVw>f?6$K-9Y@TO;a(ZbV+G<9^dPx5!WA;;XAs zYrGRepQ)KBuRZ7M*6`R{V*Q4qFUMN5zH`*)l>+Q0J1Yp0VEiO+lP zdR;#fD0+Hn*W|4NI#%;dzVf7XcGw9VtliqXWUY|={ay3<63?X_aEpI1>&1p&w{$kO zXMPGc&e@z>^L4wP;5(^#C0D~mcNrX5yD8t%aN<8UnOTe6%c5^w@5-O-+w0|DoxA+! z4YP%Ngzq@=r?eDoGznVwdeSv@h9LI;YxZ#I2CHxPKj@};U&C$F<@M?l7Vh^AMSNHPX6Emyn|yZl(YgKt3Fm+b% zjccuXdQbmnUkc>Qx_&S!-k;}ZmM~ZU19J{J%@~O?kKzjxpIgZOTo|`nckUUty{|)W z-p+VO*L zSNq4`7BDoqUtYE&eTVc19wE^y`|o>}5lC*T+Qm215^>(|X*wX+r_ zUYxA&e)Oh`Oq`-vhu6XL{2q7zUkrTjTj@~YxlBo7-V8CG=h-I}0|FP$I{!j{$&o2v zlqY9xe)X{Z5WQ#XFuR2XUYTvE+*yNmk%cE-o7wvh- zarXGmwSU7dw_N7y@V01Caq(G`y#By8yP03~S4^2*=DEs%vpdB2XRdkrB)7=KqjLR@ zkqW(*T{9P~n9O?OzWpUPmzy`X2?USB^FbXu+PSI;lQ@0mNj zBeRZpT+5#yoW1|yrE`+1onor0sm+fXuCp=UPdgF6C-diyyy&|%0Y9$)uA2AnR?Yf9 zbMuZYUEDZpcjrY9NzQLdxw6x%A~}9N`=V{@dpRD7Vw_Y!J zL3F3s7B!LCNB_MM=-xej-K$R%H#VyO`1ViT*m=#&h|AaeFUQ>$xY>K)?7#Sxv)6}3 za2|SJ|NgVPw&0Ix+)-kOQp`KnO@GHa_x}E=SsW=GGbX%D(#}g?5tDS_of8}ZY z*SPK#wQd1xSEur~sc(*Qo;UbfxaCF|+s7Wu30re72*k@C@kv`ypKUu+y>z4FvakpL zEcLE^ooxT}+0mRc(^=z1tIdBpDcQt-%0I!hqjux#*0mK6%d1SJ?=6)O;#~Sf;qJR_ zhtF3$*(1ODQP;OLJL|;YD$BfIpBTO8ybWK&8|vIJJ#}uY2RmnGx$>)LxvFJne)k_v zG;H-XC}-+TJHT}J&zh=AmZ%bEq0rLgj`Jy3{&2^g4+)8w6@BQ=hwyuh=ceasZx@^V zK01EVy4R~$d%vvzB$ev>R-i@q!bR;5bx|C$n{VDoywF~FrLW??RbH%--iqZyM=ewN zg#S!k+~ckn=ag~l=Qh(Hb9&a*X6f$fU3OJ?+k#!oA|l1U{yTK{>FLehz8Visyzp!O zyZlnD;++H6KkV4%clEKhi1*GLvPInsKN-9XY*$`*>bdr@YpXtLIC$>qcq(q0<+aJZ`pC zbuRkVu_)};LrL8pMef^NbDkJ3ls($4#&0pTTeI5l>4P3;&Z|>0n?E+qo5-s9tDEW7 zv9~I%Q+2#JMEquc`;h9q??W~B2k)esu1o3G$pI#AS)cd4>adg5OaslV}(yJ>k2yWJMxz@S--kKks zm6B5*Z17u|^x8(+T6t~TQLSBNch{%;PO;S7CHltUrMYQ+`rhjiw|o^Qt`=W#y@R)O zg~npVN34RM44VCo>-0(r>~AD~b7You6W_PC&Z>F0=1?>aaz6h_*wy)li$i9EiHQuC?Rm$;qmQCR2wPp9RYL8qp z`(lZj!`bf(FYS@uy}DLs$Db9>?JJ-BT`PV{L#|%6ap$ayv+w!Xo~aX`eQ0siTt~a2 zYva+0yjv*N?wFwk$6eyrOTyVR-R>NO826ebPd{zZ`$RCH<-S zyFvH*?diLOIv!&A5Dsg`H9SNUEvo+0+I@08-pi%GulaClR2@0@URMX~EGu{68^g)1JXWEU`o?7n@cvW}pU=R6g=;(UDF8PG!ZZDRL3pbaA zKIrVM{`9Ei?%JGZKTj{!u50gU`*+%As{hg4JcYbR-R;b;=6zs0)_Oy19-HN}(w_!r zKR?W|Y@essW9HnDqVQ8wY`JpXNjWROxL0h;Us!X?T>GUmG2VG$ZJTrF$;xv-IV4ov zxj#OCm!+5?W-Y$saJJ8ezilhpS58^N(b?EHeesqM!K&R;JzuS5Gq)Pp+Rx>$Bj~b;$cpL+0H#1wx77= zQmHF<-)iD_y~gFo<*(e`AN%<1N z(9@nj)sfXV-|xP>{_(YL+t}^PzNNf6|54HJss5~6?0c2>6=v$_PF{akbw1D0S&ds> z9=Y2!{R7**!Xh*Cf_O#F2wlxJ^Pd_Y7rXZ7u+!dcOUv_(IB#6Pa-+lRWa)>A>hrhU z2`Kwtp z>_X%Jm{X5*LzfGR1pjg|vJ{!=;lQx0Bt#)&Lf`H?ax3R+Z7*Ma=I}l5?STRX1( z7g^0_n;CAw{(q8)K%Q05s|S{$tdh*KOO6|bz#80K`W1qRL zc%_=IT;06%-fEdWe)h{35I=# zS5~y&5#O-?(E;BHt*>S~uWJeKfD>Rge1w z&vk!Zoj6thf0M0R;KS!LmCvc|nBMof)qh@|WkIXgq6$%8BeNWpOXBG}sAGtSf)WHLu8KW8R0y z4>sl<)16W``#$Sq#~AKa?t(jOwI8wb%gK7kY(Em_8#L>)--(}huU#|YD&MnHZ_5In zX_9W2Wr|Cyzeehv;o^u7k8YgzsKxo?`+X8;{FNW4_)L30#ri>wrF?T(R`*(y@Wjoo z-{$u0TPEtc_rhtz9bYQ$tdIY)ocGZ5+Y0I5!<;|0PT7~3b|7Q3()MrsZITN@kDOHu zyr%OsV{Wa z+eMZt_3LbK-=80ztXth%6@03>?ef&a8pIgt3`QbU`_3K~VKiO8c3+ERvT{9!OBd?vm zrp8~iK+QEei|@pIHle&nvF9IFrL(fmsXmmroLh3@^i~Ix#YKm5?fvg9zaMwD>f(8s zJNtXMf(6g*pJ9E8^~xQ#X<lw$F4~qO{j+xq$Z9MgL5b7JqInJ|k?{CK>Mkwdui}Ws#wQ2KR&?Pbq4O z@;mjV$#~0otM?p660Snix9UHX+~>J9^TrLeuWcY z8$1_JW@M6i?#nVeak60F+au3@&Yn=GU;Fpsg7>zYT?L(g85hr6e9ixngx}Yf{3&tw zD=q8)>}x#u>*LbdK5rMEE_u*>elN4&UC#v{9ghfHEnk{hF;RbJq_NQE>`jirF#*e3 z&5!@wX?=X%RXhGE%|6T%XK7S!42Ze;?#V)Cp0ZWB?=16srM%PM_eTb{eAbb!ivPZ7 zRZiaDGy2hw*5}L$E4{?JJMidbz5D*|3a`Sw&M)^lbc$_VzR7GWttU=DESKv2) z|DJgtH1D-)T3#wpSZA|6an7TlEUldBmo6P!ck>GS-D3f&rgoB2Q!87P_Dq?fA+&(y z%CR%9nRD(H@bDge9U<_2)_>mii?*4vPO*y<1jGEAwiT;&n*TjeoFSgjqOc?R&8rHv zZQq_36!5*yZB5YLwZmmotKbqVTc+%(>uzn#P*zFbv9i#%K;%_#VomFswQ1fvjna7k zO^flh|FydK`40ZCd$~VNx~bamjkR(1k7v8t!qo3{Kb>|ms4rlp!^JNQyLJ11r7$a{ ztml0#E&X9lMgj08eOsALZ@b?#&RA3C%(X{;_J-Z- z+*k9LA1e69d(P_DhCPK%8W$z6udI9&dfTe3a*wj|f7$kR5ARi0T=Sf}zU#Hh?@jNt z?XNf`uP;@6t)k7h=LhV)5Yn{t*p}kmXR0$z zUf2lio^_|kPt0|!l7$?XyBo{0o8MVB-7*yZt8&p!E1mnqV%2h?+8NW^ekxgc3N0^; z{dnTqJ@<`kALq&WgvfQ-9qW~4TYb#_Zv7U=^%EW*F#qu&^QVf#*IY*ClQMm~qtB*& zQ0>{_doqGgI`r+wCu<%QUfw5v;^U;;!wPH+5ANMo+&y!jZTqfQ?y^zXYTUlAX_p=?{Ipsy zDuO*-v#cN|iPv|fQ9`$lx}#L#zIf&1W!Bvf@3^S{*!!>|@$T=A_ib_2trj{l3m2yv zHdRc!E@x2@zmQ||=Gta*uI%;L{>F3php08WPtFt=b?yGZ zdwZ$i=4Uc*lsYyAO8&8*#@lw;E$YSO{m*n(_mo}ys(7M5@QB2XcI_qZ4g20%&t!~v z_KwwVx_R*5A1w)~vCHPUUAum7)%6))U&Z_0c#x;!&NpA&;@P^^D|hpHbSHT2T)l7~ zH}mXWd4??K+yA_}GW}f1)&k26!`WIqOi!XB^!snk(to(vqdsGvOr7_&$ol@$MdCIK zm#hnM*v{AgLFxM1b7s!PeP%hjYg@wiT3z-OW!>)8FV%VCqn1hU)@L=pBzTNGu6D^y z`skG%W|IFp)Fb(N%P+6{{?XUEk4ydh&mznJ=tDsL-7BismK&vU_mzq$%NxgU1tKX}~9 zx_3n|1CQyyK2rIv8MOV%-KIV&+PNPv-yN~=84La>G$$ho%eof zQmM^yG$&|d!Tz1aFWooKZQj!M(kBqZV#Vs zz7@)Re5K2*zJvS@f-1IGj^tnRXXFxFBE=ug{<6m`^kunAi|MS8mtTW77VOR2&np~h zSh4%?yeI1!vl?zas^KimJ@`F|@wm&TU-9c7KfJA0cx{vDM%Lfbio1W*?%r^L*Eam9 zUz6G$_Kst{x37GVu47p@OJC~Y%IQ0dpBe_5$-Texcxyygy2qv;cQ&WUn#eC=+Un`* z7Z^7C;NDI3Tt<&Sr&qn3EusD6*jEeu^sjr{{VA$7 zYidZ+=~=6|ZaDlufAYEy=^BZ_Dk>X-g91j14q03k{5QX zH79K~J^WjcOTc}{yL}>0Gq{EKNifd&rP5x*@%56!Wu2utA^*;ATzg2@HJxWiqOf88 zyE$?tTkajYFfls*(Z}+IA6MzlU7PZNsrhZT{kF?mA7;yc(_7&-!%9RYdDik!uYa~v zEEjUTmP}@9=zNo=qL(whr=fXO(ibsP&LuLuI!q@Tl$SFF&1n6@D*SVDlz)P{`8z#E z@k_7XY`U?gOFVVkN}uf$ie)9Y)Ya%e=6O&(e_i&St3P?`iX!Fxdy?}X{itd95&r*T zR@aNQcVS|vP$brbXr<+i(m3g5{zH_#j(1Tm+8j5 ziTR86{%q)M=q$8su;yd9GFf?3fP<7%&Y?@?bC-Wx{4y=`)`}j_7MYIMY!enwp6S2X z{C_Rmk>w7@-8Tk&^nBXMaM@^I$jdn#vp6F41mqaz&-xSGykpij@iHa_9s8imp6(Ak z63^Yf;lbHpXyCDZvfyuyI#1i$g5*0H+xi#gYtG#hZg8Yn=p4`YR||PrtiLHvU2-f# z+iixErLIq%MxBG>?9lM7ZzK*pKf7|CHlxn0pO5ux)=0LU?JGGL;;2zLXY=Qk>V~^l z{#?FzS=xEY%)qaV#+MbX8`nu#eC3^yB)In7RqMknD}SA7xX!%u*ON1+TxEZ(-=`AD zB6`8SFI=ar|4(XN@j;)@9-A_o=8I%8i%gE|p0;dnbs%qipUa6{fqC0+Ogz3tGc-8$ z%dfgcm;S!v@A24Drq0CM7`fjw-CpC#pUbB$wX_%`-Y<@8josyY_C{0l`Yp+k|BJd~ zs=f1Hbz9stU|suk?zfXt*{X4$Z>@_Ak6(7|?NKWcxvOS@>K|HSjlY;3F0g&OU(WUL zao7L%STdHVgzWS9#AC95`m`xK5-xs;vkYJD>Y&O{*7R)t+>W507s}ekB2Kp#GU;tj z>W$E=nirq>^kMMj)73{TJe@3;v!C3f`8_O2X6{xmHm!GN|4o;?)Q{Nn?&_JsgNssa zHlLgl(l5SnN$qE^JqJ?7%>_y<=WTENv-+6m92OPrKc0pXn~dAmcG%1l_FT;a#?%m2Lxv}-Z=SZdlcUT`eWOaTy(=Q~yJF=ExSLQ|I;M;bb z3)#0Edgna(^0CRhRgN$Fw=T=^w{F?CF=OYK&ug8#tL|TJWYqoN-p9slcZIrbkIgNQw(t;CK0bBo@uFh*cry?dZX;O;W-U)LV z8~*#Ig@)FitbA~FN`FNA$Lxtl>pa((hkSagRv&JBR)R-WSDKzndkNaM8D8{qc>{ygocq{OiecgXNOyip)oX5&V0f3+@+O(X(Aw zU`@H&^Us^_-r4K$)X}EELOY_~NT^^|tJ3Yc&K{=ALVRxo`L5wmHL`5IJo#&`P%zVC zeWofix8JSrN-q`j-Fux>c=rAq19sLO(SNxjisv2FOAc;7=;qF_HmHs3n#VgWrqt?_aXOPh2Z}*3tErJ;H0xx^Mit{@0)HImhBxD0WSHAY{L< zIIs00qqn7tl;|>s;}It%6c|MhaZ84!ALx(V_%(NWi^cM1{8FK}or)WRw|A8kEN8K8 zXP9+?`NZ$PjFE3FJbXT~ick7xnY-QP*;bxu6Dzp_SKW{6R8N*NySUd$y|pnw+O$h#%KzV14$nVL zF8O<6)5;V3O!m8INzQt3_|QiGXT^(xt3vc*_TK36xs?5H+9&y`mWv*A3Mk8&pMLYg z;KJ2E>ap=!i3iuN=znIDc;6_i;E8$Y7p9!jPDyc(a@WVXQA+)Z9+~Ff&bEkE-my4) zc0>LqlV05}+l-X%?7}}+4cj!MS+7meYgwP-lUHtRuub^xV;vB9cR%Je7a2q};*s9y>$G z6sJ1nrF-gwj@&z>r^sLY*jn%8d4*j`OAh)Bb_u^4aolSGJPb6M>_3&G5MC|pS&pyuOdms7Aa_;Wx-Fl)+ugq85 z;t;^n9mU!I-uoHT$ASImHoVq=l1_+3DkcZ{*M29xYNlk-2WA3TxIpJeELFu z;){m7`ntrEF(12{pRmN+oVcF2W`$mN+dZF@fUELSb^jJke5iN6&1mn^)D?-llw$w# z8nUx4h@7u!`}ekeUenCmK_+cWw@WHc4|{!wJ90xks}aABli!6qM(hes3g=Dg3}#J%%r9rMA@FLr)4 zp7cpMTf8!D(LKN2^Urz9`uFS%R9_p$p&I3bEn3;dwaR}rB<#sU)|?ECAWRH zY~F!2OblkTKkn<9k+;_2r`PPBBo=q=4X5XOu5wGQKkfT}g}aS2f2ZS$BFU7D$rU-m zzjhYh&h{;yYbieAiqz#B;SskEu-w%2ld<0%XBrcqyma2-4vjTd&s+qr)ko)?JLJIB zvusNGc3}aQF7=G8^G&|KfypO);=7K266?)69bLyMD=ql``>Xe?a@Xx_eedrpaz3rs z&|$tp?A`nSb~lPr5>M63i9Co&(@?p)=90nk?hBG0%nuJ|{f?f>GiQk*!Wu6TNiyJUN_9! zcYC_2%BM5;YS(gYm>Vy4)edI@w>REc_I&3}=9Bu%Hg~zqDc?EgbnEq+ zHFh(6&N!3`PMiPo@r0ZSxtf0tocy1XXcYY_>%aK3EZbWf4y|4Fd*{5GZH?EQzSZrn z*8H<?S5+3upf6M<~`B^QfX~SZ*%6%-JpXbctceq)+qAJGX+NY zPWc#FT$QztMeBs@I|IoBKK{!K^Us95eK_58dC`{XJ6znRtPyDI)jv8(u6U=;%ElLe zl}?ojZ#;DWtcUM!qZ!JUJZ{Toc_wXGaI0hAKUN*3W4pgEnPGKlnHt04-QgxeK8C94 zVr_Ew+AD7ENio#lE_kP)_%Kh*UJ<3kAAfMK{gLfy&b!9=h3XognaW#&4wk6Rvbs7e zWc_iOlhb`ZHuBB2W~u9qet+eIXh@-W=QkOqih3yphVxS{WPee7@MoRe<mb2q; zE8Pt%7n>i?7ZUDvqSa4WmPdBlKJJZeJZiP6e{If~wJyGryY{S+iO&BQZ>~6sS-*Zz z*!IGg`jM)q)yld0qPU!g%ew*_Ee{uGWj>T=Ah%{?US+Y+JAAzL!Rc?!;8@w;2?5%g`6n@EG8q0o1FSp`9%=ho*ogit+sP9^J zr%1nPW#FP%t`mXRHYAp||CQ?2>q>leEO?RqHQu;HHmUR17fd_wtj=PB;D)C!Cbw;f zIglDyy+0~@q2Yy#Movd}y`MOfvotE!Vut_u?)6V15`Rf8pE+m6(vL4sa*J4+Ggo^-MBEw@KD)@yV4c+7FUF|O2%Jba^VeY z`{LCs_R0NN4v;i5L^@HC&;gRpq0a76A==KqA)bat*stF+HdD|wGBs2%G&C?)FgG>AUND=zHpW z>3i$@==HF&k=m+Ts>xbxv>WAw`>L=L-@yC+R2aCubHVm*%GBq*mxB z=jY_-=_lvs<|gW==%-|+7Nr(v7VD?vm*k`t7ia3H>Zj?aWtOGtr{$Lx>8ISyR@R2F2U=ILkZXX$6_=ji9^=jrEV=B4WA>*wdC>KEu2q!wl7r|1{y7wZ?NmZj$D z7iU)J7w04vXXuycmt+*Brs|hu=A@+Rmz3x0m+F`4m+M#PSL#=#7UiRyg9$$MG6>}y zOe3UNgPeS6s9|Tl&}vTSJ4;*F zm-CBebyZ4LKFzi{w%f$RD|PnGWHaOH{+YJNR8DgLQwjSZ}&@JQmW{3SAfwps=y0$+J0U`V0ov zCT>RYX$LPE%-|21a!|{Ir$2D$CwvcV;FQSbTM+z0_~o%hp`8LDvOFIvW<)S8^kU&5rO2z&;1pX8q{_wE-$2e7h}r5;=rlZr0^E z#@KyqNpzF}gACV$f_W2GX+2mw<|yP+xsJbmU>v+a8Q2Y&Teuw|IwC-0TS}guBXly zeC=47EwiWg?c8a-f%6J(-AsI_aA?X=re$e7PRo6a)i$W`O^km&^Th#+>aACWosPwQ zcXbmFX=r@9Sf%4#uP~={Fk59#?zD#W+G`GR*dA{96Z!9-iCC|D&5Qrvg;qHKoBb^` z^5615`)dW=^@LXbeG+)!{+|gFf|~AveMN#gf5jef_pjT?e#ZUDqx`*k7A`q#(!4^x zTlgmyPAHi1zVm_2!xa@*%4Xc?T%Rl(D0eJem%llcPhq7<(4>qOCy65x$}f&g`}nY6 zs|DlKrX&kNCY2%^Ar1pgPg9|!x{!6JTz+Zk`s+;Mt#zHqOvedhW(Idz)n{uadj2+J-^%Ef}=r_Sk|-FiCN z++^BLok@G+BR{K^%00ijyyy0Ji8aqf{m;+xak^#1vuk&$YTnLFGpEUfdT6pn^L*&-$T+8j9^<%3mH+%jo*q~^&#dgEXBOBt*oMf~Qzx#PL zPx#sysi%2zIU;kuxvZ|dyY0c1&Hb;_L&UHAnEi52W+9gcfAya1+a=XHeL|mZ%!?D5 zQK<2JfFe&oZyh@S2-sG)zm$zzKtX%u!Gk<-C?ZY&&nQ>p<Ou3M; zeceNGk&TIh_x~=xe2ZOv+pRwvzr5S~yPfCUj`OqR@5^TH&VJhT_c!~YtX(^0r)XU) zcrx?vM{Z~1{(0Ly5{~>X@%4VadtYJZ=JboZIZmveSab6Cq~P1?dlxUAw6Afy|MoP? z+*7OnJpU}>p4d5Y|FY}54{wVUyj}lxmaV?b!%6E^qIXpO*2}20`T1e>yknbVS3bAP zwC(NulCjgqxv7|6T<7+dTY|gi_f6O)?#uN}`sCHOUF+_u<=#vP*{|g}qx6gK+gxGu zYURQM%bVPH{X5fiY0kmL#WOR-e&k*=E6Pb)S^8*SQ2EMmQH^Wg8@F)1cQ@e?t9o|q z*fW;>Jo#}UGs_z1Xgu3zU$^n~*ZHOo0;`UG-#^dOB8a(&M`7aMw9B!Foo&Q>_ibu* zJZoNkW@k?{e^+0+==14MEiYy1Uhg_4)W4oiO*#YA-kv`up#bTd)6G@2(RpTw7z2?o%cfv^VeV1^bB~ zJ_|bjKm6jxtZ>*{DzQw3cUBLf8^V-sTqOCzMVtBDy}+trdw z-zBv;IW@0D!GKHOvm`MmGubgOJtq~!4K7K|4O2k5H5$~0MKoK3P@8w4#vF3<&II|C zbA-RR^n**2N-7Id74$)ZhFtniiN&dI`FSM@`fdT9{sAu9&c03&;FfuQUJ1y3MVSR9 z`9%trpi|<5K<&Mv;u4TE6b#L{^nDUx93yis{qW3`l8j;nOLWH=n_>-Qe2xkA@QZQ| z(RTKA4t55IHL7b24M2SkBAsKdfOl%U8HK0_4;u;Ik4coB5 z0db&VV_|{j7-P^4-k5in;|rUpKo|coZ*6B^Uq}}UJ!n9ojp7(%1C*FDLc|ova^z%V z3JO-zT;mcL>Kqjec8wXAJ}4<6r5Zy6NZ{+cWx|t<0g7u35b4GOqSnq%0eZ2!2}po6 z*MvnmdwD>@26R6GdeC4bVpHUJGBiR88c-rZ4jN<99pmT{=o#Rz?d%(bB|{k+g2Eal zo(v69;t3HlmXIh#gp4UDi;)&G5g}etVWA+$V2LI}j09|AiR2d0t@p45jGknSK`ELv zr#QPiyZM8if+da&A$~(h*%QesvuOY}loNhsmB8WnSQ;b0Zq&WqBm{NJ+-R2r2b~IIz?UNn8lWn1G@UHE047(^HGN^quod^GX!V zxb(dD<~FakOia;)p-BXlAO#ukPYB6 zQ2}fq#I*`W(BuZO+Z4$pungRw%#xf`1tU;6265>-Di}e0r5})31Zqtf8i8yL;?fT& zN-a}><|l-gjX*Y{83ongr~r#tm{Bm3!6t!{5pt0TPLXIPfrAO;C|K4(Gs!QtqC^4g z1Qe4%_Mn<%2o6-RNgxMOu!yM5jE0O zFa?{gppllDURsn2QfCGZGq{M6rh+**Rlr4zH5JUk?v3Tr_sPu7EJ3p#W|pxgYGwkZ z2y|B$B&LHcH3o%Ekb(x7Z=|VU0uE#--&j+@6r>p@Z=$JS2K5YBy{V>xIWpf&Q^5jk z966f}yF#f>x- zjG(SBNleNCM}Rpvz!Wqf0-#6-Cj%5mA)5gTNtjyHXa?znISW$w8iEsSkb)t^qY8%L z;t<3KyAIh7q*M%d3X1XIf*fYNOKNdRv4Wuy$V!wPVhl>3Fjb(gl7hZ-Vo737ema*v zxPnjs*Bn7y`mpj`0bcAvGL#|MB5*cOPxZ}DN!1T6PK7Dv()TY&&2t1N4+Si?g8~<3 zyJKldMt+forhW*h*w@emb>Xs7lS?!-^_`1S6HD@oG<*_6QX>?~GfOfQGAavFi;7ay z6bcfPvlG)(HT46E@>5EaQ;ReTQqn?FBXkY*Obql44K($=Q!C5!i&Ba;G`S!qW#;F( zB$lKqXt-Dz85o)vm>O9ani?CLnrRytsT&xmYjWxP=BE%+5>k{{P>`CUpzoHLQ=H1B z9}waiq32eblarK~mzP?kpb?UhS*(y*tN?M3jzU;!QE_H|o`SKSp^2fXrI8uTiMmF5 zMhY4rulZz_r79R17+C7Nq$Xu1=4mQq7bKQs6sIOCltFcy>KW)6Xd)Hs6-B9OTm}k; z#>QL*aG+pjYHDn%kfs0^0~OpLX@xwPn3)BrdPf#Bvox>-^-hq*Kx{Ju1rTL`&}(2| zi6LfYX=sG14rHEzF{+q>fq@~YqYN?-$vi_)!Gt1aXkY?rg&>QWSsGY?>RV(n0|Nsi zP(6z-1}b@x#Y~OO3_%STWHB>K12a%B9$C!5z`z)b9mb$q0a=}?v6&INKS1Vz3KC>> zAoD`pnQcaW@>C{W^RHSR%Vt4rY2}&1_lNuSlnz1>e8Z_XKslW_GXp_CZJji zS)GA_fvKfAs=WpV24MTvs!`aNzzyLiy%q%Q0!obYZz!)^rf^43Ffw=*wXhRh< zGsDau#%7>S5t=%4P+t~V%*?{l9Mp$I6T?jRpu6|b@|Kx}rG>dAYB-x&SeTol$FGH@ z0cfBF%?=Zc{A*}niXQd`h6YBUwkWb*0|Rp-BQ&=d7#bLZ8r~@C3=NDy4GCm1GfM+Q zbbC#WP0c`EdSrE`#-wGe$2@LH2^0G01K)G%_(n7X#&eEMg`G zW~gy)YHVqN8Ge>V=xM{$*vt$)ubLWLnwpwom}d@ZP$Ij})WpaFJw2P67@3)2>a_&5 zchU5kqsI}*JY%$cZfas=X@PE@iLrqJS{gSsF*X2o>QU`52CbI>3Bl_lQxjuDP&W}I z2&+>}O^i)I{Z=$F3v&#&n3!OsArn(W^m5nK#MBJEtTQz+H8(@cgQg~CCKzeR#LN;j z9DwQ;b2Ie%&D6}uz`z16j?9dV&Ct`Nxv?2W_?a7H)ZL~Qh6WgRSQr|im(Qk_M&{_{ zuBoMwr8!!?U}j)ohMuR*3=AwljecamnHd@wqsO_Kp@AueI%8uK^t@$eY;1|%wlFg> zG(@l8%uEc8&C$}3nTdr3dOk8Uu`~dUQK7ic)XWk+F3n8MjX*6_6m@1MCZNGtG%+&^ zw0vo1VQPvV=VlhBmL_Ov&CJ5W2tEIT>K^p;XJ!csEYx%WYF&Y5J5bzWX=rST?iNc! zQ}p;XvotgZbtTaBT7Wt?=wcZ0YiVeS?B9~2#LS%3A}$*n1^wX6s#I{pQ$Hv_zeK?h z+?xpE()Y|u%LlEo0gqeid%7q@+gLcex|vuS7+RPcIhmW9S{RwSx)?Y*T3WbTI2jwd ixY{WYRuZdVXUA0x>bis5yk?e0#)d{*s;aL3Zd?EgaYl#$ literal 0 HcmV?d00001 diff --git a/latex/short_paper/JDS2014_short.tex b/latex/short_paper/JDS2014_short.tex new file mode 100644 index 0000000..004f81e --- /dev/null +++ b/latex/short_paper/JDS2014_short.tex @@ -0,0 +1,444 @@ +\documentclass[12pt]{article} +% +% +% Retirez le caractere "%" au debut de la ligne ci--dessous si votre +% editeur de texte utilise des caracteres accentues +%\usepackage[latin1]{inputenc} +\usepackage[utf8]{inputenc} + +% +% Retirez le caractere "%" au debut des lignes ci--dessous si vous +% utiisez les symboles et macros de l'AMS +\usepackage{amsmath} +\usepackage{amsfonts} +% +% +\setlength{\textwidth}{16cm} +\setlength{\textheight}{21cm} +\setlength{\hoffset}{-1.4cm} + +% for figures and tables +\usepackage{float} +\usepackage{graphicx} +\usepackage{wrapfig} +\usepackage{xcolor} +\usepackage{hyperref} +\hypersetup{ + colorlinks, + linkcolor=black, + urlcolor=violet +} +\usepackage{scrextend} +% +% +\begin{document} + +%-------------------------------------------------------------------------- + +\begin{center} +{\Large + {\sc Parallélisation de l'algorithme des $k$-médoïdes. Application au clustering de courbes.} %heuristique ?! +} +\bigskip + +Benjamin Auder $^{1}$ \& Jairo Cugliari $^{2}$ +\bigskip + +{\it +$^{1}$ Laboratoire LMO. Université Paris-Sud. Bât 425. 91405 Orsay Cedex, France.\\benjamin.auder@math.u-psud.fr + +$^{2}$ Laboratoire ERIC. Université Lumière Lyon 2. Bât K. 69676 Bron Cedex, France.\\jairo.cugliari@univ-lyon2.fr +} +\end{center} +\bigskip + +%-------------------------------------------------------------------------- + +{\bf R\'esum\'e.} +Nous présentons une méthode de clustering adaptée à de grandes bases de données de courbes densément discrétisées, donc elle-mêmes en grande dimension. +La classification obtenue peut être utilisée afin de choisir de meilleurs modèles de prédiction de courbes, plus spécifiques, dans chacun des groupes. +La méthode consiste en deux principales étapes : +réduire la dimension des courbes via une base d'ondelettes, puis effectuer le clustering en parallèle. +Les ondelettes sont bien adaptées pour identifier des caractéristiques localisées en temps et échelle. +De plus, l'aspect multi-résolution de la transformée en ondelettes permet de regrouper les coefficients +selon leur contribution à l'énergie totale, fournissant ainsi des représentants compacts pour chaque courbe. +L'algorithme des $k$-médoïdes est appliqué à plusieurs sous-échantillons de l'ensemble des représentations réduites, +puis les centres finaux sont obtenus en recherchant la médiane (ou éventuellement la moyenne) des médoïdes des échantillons. +Des applications sont présentées sur deux jeux de données, dont les consommations électriques irlandaises journalières. +\smallskip + +{\bf Mots-cl\'es.} réduction de dimension, ondelettes, $k$-médoïdes, parallèle +\bigskip\bigskip + +{\bf Abstract.} +We present a clustering method adapted to large databases of densely sampled curves, hence themselves in high dimension. +The resulting classification can help to better tune models to predict new curves, each in every group. +The method consists of two main steps: +use a wavelet basis to reduce curves dimensionality, and then run a parallel clustering algorithm. +Wavelets are well suited to identify characteristics localized both in time and space. +Moreover, the multiresolution nature of the wavelets transform allows to group coefficients according to their +contribution to the total energy, thus providing compact representations for every curve. +The $k$-medoids algorithm is applied to several subsamples of all the reduced representations, and then the final +centers are obtained by computing the median (or mean) of the samples medoids. +Applications are shown on two databases, including Irish daily electrical consumptions. +\smallskip + +{\bf Keywords.} dimensionality reduction, wavelets, $k$-medoids, parallel + +%~ Nous présentons une méthode de clustering adaptée à de grandes bases de données de courbes densément discrétisées, donc elle-mêmes en grande dimension. La classification obtenue peut être utilisée afin de choisir de meilleurs modèles de prédiction de courbes, plus spécifiques, dans chacun des groupes. La méthode consiste en deux principales étapes : réduire la dimension des courbes via une base d'ondelettes, puis effectuer le clustering en parallèle. Les ondelettes sont bien adaptées pour identifier des caractéristiques localisées en temps et échelle. De plus, l'aspect multi-résolution de la transformée en ondelettes permet de regrouper les coefficients selon leur contribution à l'énergie totale, fournissant ainsi des représentants compacts pour chaque courbe. L'algorithme des k-médoïdes est appliqué à plusieurs sous-échantillons de l'ensemble des représentations réduites, puis les centres finaux sont obtenus en recherchant la médiane (ou éventuellement la moyenne) des médoïdes des échantillons. Des applications sont présentées sur deux jeux de données, dont les consommations électriques irlandaises journalières. + +%-------------------------------------------------------------------------- + +\section{Introduction} + +% * clustering +% * parallelisation of clustering +% * fda + wavelets +% * données individuelles de conso + +Récemment, le contexte du \textit{Big Data} a rendu nécessaire le développement d'algorithmes spécifiques à de (très) +grands volumes de données, éventuellement aussi en grande dimension comme c'est le cas dans notre étude. +Ainsi ont vu le jour des algorithmes opérant sur de grands graphes (Kang et al.~2009) ou sur des flux de données haut débit (De Francisci Morales et Bifet~2013), entre entres. +Le livre de Bekkerman et al.~(2011) présente des algorithmes de Machine Learning s'exécutant en parallèle sur diverses architectures, et +ce type de programmation est en plein essor.\\ + +\noindent La classification non supervisée (\textit{clustering}) est une des branches de l'apprentissage non supervisé. +L'objectif est de regrouper les données en \textit{clusters} homogènes, suffisamment distincts deux à deux. +Depuis la proposition originale de Tyron~(1939) un grand nombre d'articles ont été publié à ce sujet (voir Berkhin~2006 pour une revue). +Cependant, il n'y a pas de consensus sur la définition d'un cluster : celle-ci varie en fonction des données, du contexte et de l'algorithme utilisé. +Malgré ce fait, la classification non supervisée reste une technique très populaire qui permet +de réduire la taille des données en les résumant à quelques représentants ; c'est particulièrement intéressant lorsqu'on travaille sur de grosses bases de données.\\ + +\noindent Dans ce travail nous avons choisi d'adapter un algorithme de clustering classique pour une exécution parallèle, opérant sur des données de dimension réduite. +La première partie présente la technique retenue afin d'abaisser la dimension via une base d'ondelettes. +L'algorithme classant les données en parallèle est expliqué dans la seconde partie, puis nous montrons quelques résultats de tests. + +\section{Réduction de dimension} + +Dans cette section nous expliquons comment sont traitées les variables fonctionnelles (voir Antoniadis et al.~(2013) pour plus de détails).\\ + +\noindent Chaque fonction $z$ est d'abord discrétisée sur une fine grille (toutes les 30 minutes pour les consommations électriques), et +la discrétisation est encore notée $z = \{ z(t_i), i = 1, \ldots, N \}$. +$z$ est alors approchée (jusqu'à l'échelle $J$) par un développement tronqué sur une base d'ondelettes avec un coefficient d'échelle $c_{0,0}$ +et les coefficients d'ondelettes $\{d_{j, k}\}_{j, k}$ : +% +\begin{equation} \label{approx} + z_J(t) = c_{0,0} \phi_{0, 0} (t) + \sum_{j=0}^{J-1} \sum_{k=0}^{2^j - 1} d_{j,k} \psi_{j, k} (t). +\end{equation} +Alors, l'énergie $\mathcal{E}_Z = \| z \|^2_{ L_2 }$ de chaque fonction $z$ est égale à la somme des énergies +de ses coefficients en ondelettes distribuées à travers les échelles : +% +\begin{equation} \label{scaledist} + \mathcal{E}_z \approx c_{0,0}^2 + \sum_{j=0}^{J-1} \| \mathbf{W}_j \|^2_2, +\end{equation} +% +où $\| \mathbf{W}_j \|^2_2 = (d_{j, 0}, \ldots d_{j, 2^j - 1})'$, l'approximation étant due à la troncature à l'échelle $J$. +On ne s'intéresse qu'à l'information contenue dans la forme des fonctions, pas à celle de son niveau moyen. +Ainsi, on définit la contribution absolue de l'échelle $j$ à l'énergie globale de la fonction centrée comme + \[ \hbox{cont}_j = \| \mathbf{W}_j \|^2_2, \qquad j=0,\ldots,J-1. \] +Finalement, chaque fonction est caractérisée par le vecteur de ses contributions absolues à l'énergie globale.\\ + +\noindent En pratique nous choisissons $J$ de l'ordre de $\log_2(N)$ : c'est la valeur maximale possible compte-tenu de la discrétisation. + +\section{$k$-médoïdes parallèle} + +Nous rappelons tout d'abord l'algorithme des $k$-médoïdes, puis indiquons comment s'est déroulée la parallélisation.\\ + +%\subsection{Algorithme des $k$-médoïdes} +\noindent \textbf{Algorithme des $k$-médoïdes}\\ +Comme dans l'algorithme des $k$-means, l'idée est de partitionner les données autour de $k$ centres, ici appelés \emph{médoïdes}. +La fonction à minimiser (\emph{distorsion}) est similaire : +$$D(x) = \min_{m_1,\dots,m_k \in \mathbb{R}^d} \sum_{i=1}^{n} \min_{j=1,\dots,k} \| x_i - m_j \| \, ,$$ +avec $x = (x_1,\dots,x_n)$, $\|\,.\,\|$ pouvant désigner n'importe quelle norme ; ici nous choisissons la norme euclidienne. +Les distances n'apparaissant pas au carré, cet algorithme est moins sensible aux outliers que le $k$-means. +Cependant, sa programmation est plus délicate car dans le cas de la médiane spatiale il n'existe pas de formule analogue à celle de la moyenne. +La première implémentation de l'algorithme est celle de Kaufman et Rousseeuw~(1987), PAM pour Partitioning Around Medoids. +Elle est assez coûteuse, mais donne de bons résultats et reste simple à écrire. Diverses heuristiques ou accélérations autour de cette implémentation +ont été développés (Chu et al.~2002, etc.), mais nous utilisons ici la version originale, qui se révèle suffisante.\\ +%TODO: encadré algo PAM. [si reste de la place...] + +%\subsection{Parallélisation avec MPI} +\noindent \textbf{Parallélisation avec MPI}\\ +MPI est une librarie permettant de faciliter l'écriture de programmes en parallèle. +%Elle est disponible pour divers langages dont le C, que nous avons choisi. +%~ Son principe est le suivant : +%~ \begin{enumerate} +%~ \item un certain nombre de coeurs de calcul sont alloués et initialisés avec les mêmes valeurs sauf une : le rang du processus ; +%~ \item chaque coeur exécute séquentiellement deux types d'instructions : locales, comme dans un programme normal, +%~ et de communication, où il envoie un ou plusieurs message à un ou plusieurs autres processus. Ces messages peuvent demander ou envoyer des résultats, mais aussi +%~ effectuer des actions plus élaborées comme [TODO] +%~ \item le calcul se termine lorsque tous les coeurs sont arrêtés. +%~ \end{enumerate} +Nous l'utilisons en mode master-slave, c'est à dire que le travail est divisé en deux types d'entités: un processus coordinateur, +et des coeurs se contentant d'exécuter les demandes du processus maître. +%~ \begin{itemize} +%~ \item master : reçoit l'entrée initiale, coordonne les autres processus pour effectuer la tâche, et rassemble les résultats ; +%~ \item slave : boucle en attendant des instructions du processus maître, exécute les sous-tâches et retourne les résultats partiels. +%~ \end{itemize} +Voici le flot d'exécution du programme final :\\ +%\begin{enumerate} +\begin{addmargin}[1em]{2em}% 1em left, 2em right +\noindent \textbf{1.} le processus maître découpe le problème en sous-tâches sur des jeux de données plus petits, et les envoie à chaque esclave ;\\ +\textbf{2.} pour une sous-tâche donnée, on réduit la dimension puis applique l'algorithme de clustering, et retourne les centres ;\\ +\textbf{3.} le processus principal récupère et aggrège les résultats en un jeu de $k$ centres.\\ +\end{addmargin} +%\end{enumerate} +Le code sera disponible prochainement sur \href{https://github.com/}{github}. +%TODO: code disponible en ligne sur github. (faut beautifier quelques bricoles dans le code d'abord, en particulier serialize/deserialize et type d'ondelette en argument (?!) + +\section{Applications} + +Deux jeux de données ont été utilisés ici : des évolutions de magnitudes d'étoiles, et de consommations électriques. + +\subsection{Magnitudes d'étoiles} + +Ce jeu de données récupéré via le site web de Keogh et al.~(2011) consiste en un ensemble d'entraînement de 1000 courbes, +et une base de test de 8236 courbes. Chacune d'entre elle a un label compris entre 1 et 3 ; la figure \ref{figsltr3clusts} les représente. +On remarque que les groupes 1 et 3 sont assez similaires, contenant des courbes difficiles à classer. + +\begin{figure}[H] +\begin{minipage}[c]{.32\linewidth} + \includegraphics[width=5cm,height=3.5cm]{img/slgr1.png} + \vspace*{-0.3cm} + \caption{Groupe 1} +\end{minipage} +\begin{minipage}[c]{.32\linewidth} + \includegraphics[width=5cm,height=3.5cm]{img/slgr2.png} + \vspace*{-0.3cm} + \caption{Groupe 2} +\end{minipage} +\begin{minipage}[c]{.32\linewidth} + \includegraphics[width=5cm,height=3.5cm]{img/slgr3.png} + \vspace*{-0.3cm} + \caption{Groupe 3} +\end{minipage} +\label{figsltr3clusts} +\end{figure} + +Compte-tenu du relatif faible nombre d'échantillons nous pouvons lancer le programme sur tout le jeu de données ; +cela permet de comparer aux résultats obtenus par la version parallèle, que l'on espère presque aussi bons. +Le tableau \ref{tabDistorSl} contient les distorsions empiriques calculées sur les ensemble d'entraînement et de test, +ainsi que l'adéquation des deux partitions ("intra"), et leur adéquation à la partition réelle ("inter"). Cette dernière est mauvaise à cause de la remarque précitée : +les courbes des clusters 1 et 3 se ressemblent trop pour appliquer un algorithme de partitionnement de type $k$-means.\\ + +\begin{table}[H] +\centering +\begin{tabular}{|l|c|c|c|} +\hline + & Distorsion & "Intra-adéquation" & "Inter-adéquation" \\ +\hline +Entraînement seq. & 1.31e4 & 0.79 & 0.77\\ +\hline +Entraînement // & 1.40e4 & 0.79 & 0.68\\ +\hline +Test seq. & 1.09e5 & 0.78 & 0.76\\ +\hline +Test // & 1.15e5 & 0.78 & 0.69\\ +\hline +\end{tabular} +\caption{Distorsions et indices d'adéquation des partitions} +\label{tabDistorSl} +\end{table} + +%~ 1) Starlight curves : utiliser 1000 (resp. 3000) courbes pour le clustering, puis ~9000 (resp. ~7000) pour classif. +%~ Comparer les médoïdes (renuméroter en sortie du code), et afficher les perfs : taux de classif correcte. + +\subsection{Consommations électriques irlandaises} + +Ce jeu de données consiste en 4621 séries temporelles représentant l'évolution de la consommation életrique d'autant de foyers irlandais. +Celles-ci sont similaires aux courbes EDF sur lesquelles vise à être appliquée notre méthode. +Nous avons choisi d'appliquer l'algorithme avec 3 et 5 classes. Compte-tenu du grand nombre de points de discrétisation (25k) +et de la haute variabilité des données, celles-ci sont difficiles à représenter. Ainsi nous n'indiquons que les résultats numériques ; +ils sont visibles dans le tableau \ref{tabDistorIr}, et sont cette fois plutôt bons.\\ + +\begin{table}[H] +\centering +\begin{tabular}{|l|c|c|} +\hline + & Distorsion & "Intra-adéquation" seq. VS //\\ +\hline +3 clusters seq. & 1.90e7 & 0.90\\ +\hline +3 clusters // & 2.15e7 & 0.90\\ +\hline +5 clusters seq. & 1.61e7 & 0.89\\ +\hline +5 clusters // & 1.84e7 & 0.89\\ +\hline +\end{tabular} +\caption{Distorsions et indices d'adéquation des partitions} +\label{tabDistorIr} +\end{table} +%pour un nombre de clusters égal à 3, 7 et 15. + +\section{Conclusion} + +Nous avons cherché à identifier des groupes de consommateurs à partir de données fonctionnelles +pour bénéficier de l'information supplémentaire fournie par la forme des courbes, qui serait perdue +si on les considérait comme de simples vecteurs. Cette forme est capturée $-$ entre autres caractéristiques $-$ +par les coefficients d'ondelettes, regroupés par niveaux d'énergie. Les dissimilarités sont calculées ensuite +via une distance $L^p$. Alternativement (ou complémentairement), il serait intéressant d'utiliser une mesure de dissimilarité +plus directement basée sur la forme des courbes, comme le font Heckman et Zamar~(2000).\\ + +Ensuite, la procédure de clustering mise en place est prévue pour passer à l'échelle pour plusieurs millions de courbes. +En effet, elle a été conçue initialement pour être appliquée aux séries temporelles des clients EDF (plusieurs dizaines de millions). +Elle consiste à appliquer l'algorithme des $k$-médoïdes sur des groupes de courbes, puis des groupes de médoïdes +jusqu'à obtenir un seul ensemble traité sur un processseur. +Les résultats obtenus sur les deux jeux de données présentés sont assez encourageants, et permettent d'envisager une utilisation à plus grande échelle. + +%~ \section{Exemple de r\'ef\'erences bibliographiques} +%~ La n\'ecessit\'e de produire des r\'esum\'es clairs et bien +%~ r\'ef\'erenc\'es a \'et\'e d\'emontr\'ee par Achin et Quidont~(2000). +%~ Le r\'ecent article de Noteur~(2003) met en \'evidence \dots + +%Quelques rappels : +%% +%\begin{center} +%% +%\begin{tabular}{lr} \hline +%% +%Accent aigu : & \'e; \\ +%Accent grave : & \`a;\\ +%Accent circonflexe : & \^o mais \^{\i};\\ +%Tr\'emas : & \"o mais \"{\i};\\ +%C\'edille : & \c{c}. \\ \hline +%\end{tabular} +%% +%\end{center} + +%-------------------------------------------------------------------------- + +\section*{Bibliographie} + +\noindent [1] A. Antoniadis, X. Brossat, J. Cugliari et J.-M. Poggi (2013), Clustering Functional Data Using Wavelets, {\it International Journal of Wavelets, Multiresolution and Information Processing}, 11(1), 35--64.\\%, \texttt{doi:10.1142/S0219691313500033} +\noindent [2] R. Bekkerman, M. Bilenko et J. Langford - éditeurs (2011), Scaling up Machine Learning: Parallel and Distributed Approaches, {\it Cambridge University Press}.\\ +\noindent [3] P. Berkhin (2006), A Survey of Clustering Data Mining Techniques, {\it Grouping Multidimensional Data, éditeurs : J. Kogan, C. Nicholas, M. Teboulle}.\\ +\noindent [4] F. Chang, J. Dean, S. Ghemawat, W.C. Hsieh, D.A. Wallach, M. Burrows, T. Chandra, A. Fikes, et R.E. Gruber (2006), Bigtable: A Distributed Storage System for Structured Data, {\it Seventh Symposium on Operating System Design and Implementation}.\\ +\noindent [5] S.-C. Chu, J.F. Roddick et J.S. Pan (2002), An Efficient K-Medoids-Based Algorithm Using Previous Medoid Index, Triangular Inequality Elimination Criteria, and Partial Distance Search, {\it Lecture Notes in Computer Science}, 2454, 63--72.\\ +\noindent [6] J. Dean et S. Ghemawat (2004), MapReduce: Simplified Data Processing on Large Clusters, {\it Sixth Symposium on Operating System Design and Implementation}.\\ +\noindent [7] G. De Francisci Morales et A. Bifet (2013), Introducing SAMOA, an open source platform for mining big data streams, {\it http://yahooeng.tumblr.com/post/65453012905/introducing-samoa-an-open-source-platform-for-mining}. +\noindent [8] N.E. Heckman et R.H. Zamar (2000), Comparing the shapes of regression functions. {\it Biometrika}, 87(1), 135--144.\\ +\noindent [9] U. Kang, C.E. Tsourakakis et C. Faloutsos (2009), PEGASUS: A Peta-Scale Graph Mining System - Implementation and Observations, {\it IEEE International Conference on Data Mining}.\\ +\noindent [10] L. Kaufman et P.J. Rousseeuw (1987), Clustering by means of Medoids, {\it Statistical Data Analysis Based on the L\_1-Norm and Related Methods, éditeur : Y. Dodge}.\\ +\noindent [11] E. Keogh, Q. Zhu, B. Hu, Y. Hao, X. Xi, L. Wei et C.A. Ratanamahatana (2011), The UCR Time Series Classification/Clustering, {\it http://www.cs.ucr.edu/\~{}eamonn/time\_series\_data/}.\\ +\noindent [12] R.C. Tryon (1939), Cluster analysis. {\it New York: McGraw Hill}.\\ +%\noindent [7] C.C. Aggarwal - éditeur (2006) Data Streams: Models and Algorithms, \{it Advances in Database Systems}. +%[Pegasus: Mining billion-scale graphs in the cloud ? mars 2012, mais 4 pages...] +%Data Warehousing and Knowledge Discovery. +%TODO : find paper : +%http://melmeric.files.wordpress.com/2013/04/samoa-a-platform-for-mining-big-data-streams.pdf +%http://yahooeng.tumblr.com/post/65453012905/introducing-samoa-an-open-source-platform-for-mining + +%\noindent [2] Auteurs (ann\'ee), Titre, revue, localisation. +%~ \noindent [3] Achin, M. et Quidont, C. (2000), {\it Th\'eorie des +%~ Catalogues}, Editions du Soleil, Montpellier. + +\end{document} + +%~ Possible références : +%~ +%~ == general +%~ +%~ The Elements of Statistical Learning, Trevor Hastie, Robert Tibshirani, Jerome H. Friedman +%~ (14.3.10 vers page 515) +%~ +%~ Titre Clustering by Means of Medoids +%~ Volume 3 ;Volume 87 de Reports of the Faculty of Mathematics and Informatics. Delft University of Technology +%~ Numéro 87,Partie 3 de Reports of the Faculty of Mathematics and Informatics +%~ Auteurs Leonard Kaufman, Peter Rousseeuw +%~ Éditeur Fac., Univ., 1987 +%~ Longueur 14 pages +%~ +%~ Finding Groups in Data: An Introduction to Cluster Analysis (Wiley Series in Probability and Statistics) [Paperback] +%~ Leonard Kaufman (Author), Peter J. Rousseeuw (Author) +%~ +%~ == extensions, generalisations, autres algos... +%~ +%~ K-AP: Generating Specified K Clusters by Efficient Affinity Propagation +%~ Xiangliang Zhang, Wei Wang, Kjetil Nørvag, and Michele Sebag +%~ http://www.idi.ntnu.no/~noervaag/papers/ICDM2010.pdf +%~ +%~ A Coherent and Heterogeneous Approach to Clustering +%~ Arian Maleki, Nima Asgharbeigi +%~ http://www.ece.rice.edu/~mam15/geo_kmedoid_AIPR08.pdf +%~ +%~ An Efficient K-Medoids-Based Algorithm Using Previous Medoid Index, Triangular Inequality Elimination Criteria, and Partial Distance Search +%~ Shu-Chuan Chu, +%~ John F. Roddick, +%~ J. S. Pan +%~ Data Warehousing and Knowledge Discovery +%~ Lecture Notes in Computer Science Volume 2454, 2002, pp 63-72 +%~ +%~ http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.89.3069&rep=rep1&type=pdf +%~ An efficient approach to scale up k-medoid based algorithms in large databases +%~ Maria Camila N. Barioni, Humberto L. Razente, Agma J. M. Traina, Caetano Traina Jr. ∗ +%~ XXI Simpósio Brasileiro de Banco de Dados +%~ +%~ Computational Science and Its Applications – ICCSA 2005 +%~ Lecture Notes in Computer Science Volume 3482, 2005, pp 181-189 +%~ A New and Efficient K-Medoid Algorithm for Spatial Clustering + %~ Qiaoping Zhang, + %~ Isabelle Couloigner +%~ +%~ == parallel +%~ +%~ Scaling Up Machine Learning: Parallel and Distributed Approaches +%~ Ron Bekkerman, Mikhail Bilenko, John Langford +%~ +%~ http://www.cs.umn.edu/tech_reports_upload/tr2001/01-001.pdf +%~ http://www.cs.umn.edu/research/technical_reports/view/01-001 +%~ http://www.cs.cmu.edu/~lingwang/lectures/paralleldatamining2013.pdf +%~ ... +%~ +%~ == k-medoids parallel +%~ +%~ Parallelising the k-Medoids Clustering Problem Using Space-Partitioning +%~ Alejandro Arbelaez, Luis Quesada +%~ http://www.aaai.org/ocs/index.php/SOCS/SOCS13/paper/viewFile/7225/6231 +%~ +%~ K-Medoids: CUDA Implementation +%~ Douglas Roberts +%~ +%~ Parallelization of K-medoid clustering algorithm +%~ Aljoby, W. ; Queen Arwa Univ., Yemen ; Alenezi, K. + %~ Published in: +%~ Information and Communication Technology for the Muslim World (ICT4M), 2013 5th International Conference on +%~ Date of Conference: 26-27 March 2013 +%~ Page(s): + %~ 1 - 4 +%~ Print ISBN: + %~ 978-1-4799-0134-0 +%~ INSPEC Accession Number: + %~ 13518450 +%~ +%~ R package sprint +%~ http://www.ed.ac.uk/schools-departments/pathway-medicine/our-research/ghazal-group/pathway-informatics/sprint/download +%~ http://www.biomedcentral.com/1471-2105/9/558 +%~ Software +%~ SPRINT: A new parallel framework for R +%~ Jon Hill1*, Matthew Hambley1, Thorsten Forster2, Muriel Mewissen2, Terence M Sloan1, Florian Scharinger1, Arthur Trew1 and Peter Ghazal2 +%~ http://www.biomedcentral.com/content/pdf/1471-2105-9-558.pdf +%~ +%~ ??? +%~ +%~ BIRCH: an efficient data clustering method for very large databases +%~ Authors: Tian Zhang Computer Sciences Dept., Univ. of Wisconsin-Madison + %~ Raghu Ramakrishnan Computer Sciences Dept., Univ. of Wisconsin-Madison + %~ Miron Livny Computer Sciences Dept., Univ. of Wisconsin-Madison +%~ Published in: +%~ SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data +%~ Pages 103-114 +%~ ACM New York, NY, USA ©1996 +%~ ISBN:0-89791-794-4 doi>10.1145/233269.233324 +%~ +%~ find geometric median (not medoid) +%~ http://users.jyu.fi/~samiayr/pdf/ayramo_eurogen05.pdf +%~ +%~ ... +%~ http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.110.9449&rep=rep1&type=pdf +%~ +%~ http://biostats.bepress.com/cgi/viewcontent.cgi?article=1003&context=ucbbiostat +%~ a new PAM algo... +%~ +%~ k-medoids initialization : +%~ http://seer.lcc.ufmg.br/index.php/jidm/article/viewFile/99/82 diff --git a/latex/short_paper/JDS2014_short2.tex b/latex/short_paper/JDS2014_short2.tex new file mode 100644 index 0000000..0700b33 --- /dev/null +++ b/latex/short_paper/JDS2014_short2.tex @@ -0,0 +1,354 @@ +\documentclass[12pt]{article} +% +% +% Retirez le caractere "%" au debut de la ligne ci--dessous si votre +% editeur de texte utilise des caracteres accentues +%\usepackage[latin1]{inputenc} +\usepackage[utf8]{inputenc} + +% +% Retirez le caractere "%" au debut des lignes ci--dessous si vous +% utiisez les symboles et macros de l'AMS +\usepackage{amsmath} +\usepackage{amsfonts} +% +% +\setlength{\textwidth}{16cm} +\setlength{\textheight}{21cm} +\setlength{\hoffset}{-1.4cm} + +% for figures and tables +\usepackage{float} +\usepackage{graphicx} +\usepackage{wrapfig} +\usepackage{xcolor} +\usepackage{hyperref} +\hypersetup{ + colorlinks, + linkcolor=black, + urlcolor=violet +} +\usepackage{scrextend} +\usepackage{booktabs} +% +% +\begin{document} + +%-------------------------------------------------------------------------- + +\begin{center} +{\Large + {\sc Parallélisation de l'algorithme des $k$-médoïdes. Application au clustering de courbes.} %heuristique ?! +} +\bigskip + +Benjamin Auder $^{1}$ \& Jairo Cugliari $^{2}$ +\bigskip + +{\it +$^{1}$ Laboratoire LMO. Université Paris-Sud. Bât 425. 91405 Orsay Cedex, France.\\benjamin.auder@math.u-psud.fr + +$^{2}$ Laboratoire ERIC. Université Lumière Lyon 2. Bât K. 69676 Bron Cedex, France.\\jairo.cugliari@univ-lyon2.fr +} +\end{center} +\bigskip + +%-------------------------------------------------------------------------- + +{\bf R\'esum\'e.} +Nous présentons une méthode de clustering adaptée à de grandes bases de données de courbes densément discrétisées, donc elle-mêmes en grande dimension. +La classification obtenue peut être utilisée afin de choisir de meilleurs modèles de prédiction de courbes, plus spécifiques, dans chacun des groupes. +La méthode consiste en deux principales étapes : +réduire la dimension des courbes via une base d'ondelettes, puis effectuer le clustering en parallèle. +Les ondelettes sont bien adaptées pour identifier des caractéristiques localisées en temps et échelle. +De plus, l'aspect multi-résolution de la transformée en ondelettes permet de regrouper les coefficients +selon leur contribution à l'énergie totale, fournissant ainsi des représentants compacts pour chaque courbe. +L'algorithme des $k$-médoïdes est appliqué à plusieurs sous-échantillons de l'ensemble des représentations réduites, +puis les centres finaux sont obtenus en recherchant la médiane (ou éventuellement la moyenne) des médoïdes des échantillons. +Des applications sont présentées sur deux jeux de données, dont les consommations électriques irlandaises journalières. +\smallskip + +{\bf Mots-cl\'es.} réduction de dimension, ondelettes, $k$-médoïdes, parallèle +\bigskip\bigskip + +{\bf Abstract.} +We present a clustering method adapted to large databases of densely sampled curves, hence themselves in high dimension. +The resulting classification can help to better tune models to predict new curves, each in every group. +The method consists of two main steps: +use a wavelet basis to reduce curves dimensionality, and then run a parallel clustering algorithm. +Wavelets are well suited to identify characteristics localized both in time and space. +Moreover, the multiresolution nature of the wavelets transform allows to group coefficients according to their +contribution to the total energy, thus providing compact representations for every curve. +The $k$-medoids algorithm is applied to several subsamples of all the reduced representations, and then the final +centers are obtained by computing the median (or mean) of the samples medoids. +Applications are shown on two databases, including Irish daily electrical consumptions. +\smallskip + +{\bf Keywords.} dimensionality reduction, wavelets, $k$-medoids, parallel + +%~ Nous présentons une méthode de clustering adaptée à de grandes bases de données de courbes densément discrétisées, donc elle-mêmes en grande dimension. La classification obtenue peut être utilisée afin de choisir de meilleurs modèles de prédiction de courbes, plus spécifiques, dans chacun des groupes. La méthode consiste en deux principales étapes : réduire la dimension des courbes via une base d'ondelettes, puis effectuer le clustering en parallèle. Les ondelettes sont bien adaptées pour identifier des caractéristiques localisées en temps et échelle. De plus, l'aspect multi-résolution de la transformée en ondelettes permet de regrouper les coefficients selon leur contribution à l'énergie totale, fournissant ainsi des représentants compacts pour chaque courbe. L'algorithme des k-médoïdes est appliqué à plusieurs sous-échantillons de l'ensemble des représentations réduites, puis les centres finaux sont obtenus en recherchant la médiane (ou éventuellement la moyenne) des médoïdes des échantillons. Des applications sont présentées sur deux jeux de données, dont les consommations électriques irlandaises journalières. + +%-------------------------------------------------------------------------- + +\section{Introduction} + +% * clustering +% * parallelisation of clustering +% * fda + wavelets +% * données individuelles de conso + +Récemment, le contexte du \textit{Big Data} a rendu nécessaire le développement d'algorithmes spécifiques à de (très) +grands volumes de données, éventuellement aussi en grande dimension comme c'est le cas dans notre étude. +Ainsi ont vu le jour des algorithmes opérant sur de grands graphes (Kang et al.~2009) ou sur des flux de données haut débit (De Francisci Morales et Bifet~2013), entre entres. +Le livre de Bekkerman et al.~(2011) présente des algorithmes de Machine Learning s'exécutant en parallèle sur diverses architectures, et +ce type de programmation est en plein essor.\\ + +\noindent La classification non supervisée (\textit{clustering}) est une des branches de l'apprentissage non supervisé. +L'objectif est de regrouper les données en \textit{clusters} homogènes, suffisamment distincts deux à deux. +Depuis la proposition originale de Tyron~(1939) un grand nombre d'articles ont été publié à ce sujet (voir Berkhin~2006 pour une revue). +Cependant, il n'y a pas de consensus sur la définition d'un cluster : celle-ci varie en fonction des données, du contexte et de l'algorithme utilisé. +Malgré ce fait, la classification non supervisée reste une technique très populaire qui permet +de réduire la taille des données en les résumant à quelques représentants ; c'est particulièrement intéressant lorsqu'on travaille sur de grosses bases de données.\\ + +\noindent Dans ce travail nous avons choisi d'adapter un algorithme de clustering classique pour une exécution parallèle, opérant sur des données de dimension réduite. +La première partie présente la technique retenue afin d'abaisser la dimension via une base d'ondelettes. +L'algorithme classant les données en parallèle est expliqué dans la seconde partie, puis nous montrons quelques résultats de tests. + +\section{Réduction de dimension} + +Dans cette section nous expliquons comment sont traitées les variables fonctionnelles (voir Antoniadis et al.~(2013) pour plus de détails).\\ + +\noindent Chaque fonction $z$ est d'abord discrétisée sur une fine grille (toutes les 30 minutes pour les consommations électriques), et +la discrétisation est encore notée $z = \{ z(t_i), i = 1, \ldots, N \}$. +$z$ est alors approchée (jusqu'à l'échelle $J$) par un développement tronqué sur une base d'ondelettes avec un coefficient d'échelle $c_{0,0}$ +et les coefficients d'ondelettes $\{d_{j, k}\}_{j, k}$ : +% +\begin{equation} \label{approx} + z_J(t) = c_{0,0} \phi_{0, 0} (t) + \sum_{j=0}^{J-1} \sum_{k=0}^{2^j - 1} d_{j,k} \psi_{j, k} (t). +\end{equation} +Alors, l'énergie $\mathcal{E}_Z = \| z \|^2_{ L_2 }$ de chaque fonction $z$ est égale à la somme des énergies +de ses coefficients en ondelettes distribuées à travers les échelles : +% +\begin{equation} \label{scaledist} + \mathcal{E}_z \approx c_{0,0}^2 + \sum_{j=0}^{J-1} \| \mathbf{W}_j \|^2_2, +\end{equation} +% +où $\| \mathbf{W}_j \|^2_2 = (d_{j, 0}, \ldots d_{j, 2^j - 1})'$, l'approximation étant due à la troncature à l'échelle $J$. +On ne s'intéresse qu'à l'information contenue dans la forme des fonctions, pas à celle de son niveau moyen. +Ainsi, on définit la contribution absolue de l'échelle $j$ à l'énergie globale de la fonction centrée comme + \[ \hbox{cont}_j = \| \mathbf{W}_j \|^2_2, \qquad j=0,\ldots,J-1. \] +Finalement, chaque fonction est caractérisée par le vecteur de ses contributions absolues à l'énergie globale.\\ + +\noindent En pratique nous choisissons $J$ de l'ordre de $\log_2(N)$ : c'est la valeur maximale possible compte-tenu de la discrétisation. + +\section{$k$-médoïdes parallèle} + +Nous rappelons tout d'abord l'algorithme des $k$-médoïdes, puis indiquons comment s'est déroulée la parallélisation.\\ + +%\subsection{Algorithme des $k$-médoïdes} +\noindent \textbf{Algorithme des $k$-médoïdes}\\ +Comme dans l'algorithme des $k$-means, l'idée est de partitionner les données autour de $k$ centres, ici appelés \emph{médoïdes}. +La fonction à minimiser (\emph{distorsion}) est similaire : +$$D(x) = \min_{m_1,\dots,m_k \in \mathbb{R}^d} \sum_{i=1}^{n} \min_{j=1,\dots,k} \| x_i - m_j \| \, ,$$ +avec $x = (x_1,\dots,x_n)$, $\|\,.\,\|$ pouvant désigner n'importe quelle norme ; ici nous choisissons la norme euclidienne. +Les distances n'apparaissant pas au carré, cet algorithme est moins sensible aux outliers que le $k$-means. +Cependant, sa programmation est plus délicate car dans le cas de la médiane spatiale il n'existe pas de formule analogue à celle de la moyenne. +La première implémentation de l'algorithme est celle de Kaufman et Rousseeuw~(1987), PAM pour Partitioning Around Medoids. +Elle est assez coûteuse, mais donne de bons résultats et reste simple à écrire. Diverses heuristiques ou accélérations autour de cette implémentation +ont été développés (voir Chu et al.~2002 par exemple), mais nous utilisons ici la version originale, qui se révèle suffisante.\\ +%TODO: encadré algo PAM. [si reste de la place...] + +%\subsection{Parallélisation avec MPI} +\noindent \textbf{Parallélisation avec MPI}\\ +MPI est une librarie permettant de faciliter l'écriture de programmes en parallèle. +%Elle est disponible pour divers langages dont le C, que nous avons choisi. +%~ Son principe est le suivant : +%~ \begin{enumerate} +%~ \item un certain nombre de coeurs de calcul sont alloués et initialisés avec les mêmes valeurs sauf une : le rang du processus ; +%~ \item chaque coeur exécute séquentiellement deux types d'instructions : locales, comme dans un programme normal, +%~ et de communication, où il envoie un ou plusieurs message à un ou plusieurs autres processus. Ces messages peuvent demander ou envoyer des résultats, mais aussi +%~ effectuer des actions plus élaborées comme [TODO] +%~ \item le calcul se termine lorsque tous les coeurs sont arrêtés. +%~ \end{enumerate} +Nous l'utilisons en mode master-slave, c'est à dire que le travail est divisé en deux types d'entités: un processus coordinateur, +et des coeurs se contentant d'exécuter les demandes du processus maître. +%~ \begin{itemize} +%~ \item master : reçoit l'entrée initiale, coordonne les autres processus pour effectuer la tâche, et rassemble les résultats ; +%~ \item slave : boucle en attendant des instructions du processus maître, exécute les sous-tâches et retourne les résultats partiels. +%~ \end{itemize} +Voici le flot d'exécution du programme final :\\ +%\begin{enumerate} +\begin{addmargin}[1em]{2em}% 1em left, 2em right +\noindent \textbf{1.} le processus maître découpe le problème en sous-tâches sur des jeux de données plus petits, et les envoie à chaque esclave ;\\ +\textbf{2.} pour une sous-tâche donnée, on réduit la dimension puis applique l'algorithme de clustering, et retourne les centres ;\\ +\textbf{3.} le processus principal récupère et aggrège les résultats en un jeu de $k$ centres.\\ +\end{addmargin} +%\end{enumerate} +Le code sera disponible prochainement sur \href{https://github.com/}{github}. +%TODO: code disponible en ligne sur github. (faut beautifier quelques bricoles dans le code d'abord, en particulier serialize/deserialize et type d'ondelette en argument (?!) + +\section{Applications} + +Deux jeux de données ont été utilisés ici : des évolutions de magnitudes d'étoiles, et de consommations électriques de clients individuels. + +\subsection{Magnitudes d'étoiles} + +Ce jeu de données récupéré via le site web de Keogh et al.~(2011) consiste en un ensemble d'entraînement de 1000 courbes, +et une base de test de 8236 courbes. Chacune d'entre elle a un label compris entre 1 et 3 ; la figure \ref{figsltr3clusts} les représente. +On remarque que les groupes 1 et 3 sont assez similaires, contenant des courbes difficiles à classer. + +\begin{figure}[H] +\begin{minipage}[c]{.32\linewidth} + \includegraphics[width=5cm,height=3.5cm]{img/slgr1.png} + \vspace*{-0.3cm} + \caption{Groupe 1} +\end{minipage} +\begin{minipage}[c]{.32\linewidth} + \includegraphics[width=5cm,height=3.5cm]{img/slgr2.png} + \vspace*{-0.3cm} + \caption{Groupe 2} +\end{minipage} +\begin{minipage}[c]{.32\linewidth} + \includegraphics[width=5cm,height=3.5cm]{img/slgr3.png} + \vspace*{-0.3cm} + \caption{Groupe 3} +\end{minipage} +\label{figsltr3clusts} +\end{figure} + +Compte-tenu du relatif faible nombre d'échantillons nous pouvons lancer le programme sur tout le jeu de données ; +cela permet de comparer aux résultats obtenus par la version parallèle, que l'on espère presque aussi bons. +Le tableau \ref{tabDistorSl} contient les distorsions empiriques calculées sur les ensemble d'entraînement et de test, +ainsi que l'adéquation des deux partitions ("intra"), et leur adéquation à la partition réelle ("inter"). Cette dernière est mauvaise à cause de la remarque précitée : +les courbes des clusters 1 et 3 se ressemblent trop pour appliquer un algorithme de partitionnement de type $k$-means.\\ + +\begin{table}[H] +\centering +\begin{tabular}{lccc} +\toprule + & & \multicolumn{2}{c}{Adéquation} \\ + & Distorsion & Intra & Inter \\ +\midrule +Entraînement séquentielle. & 1.31e4 & 0.79 & 0.77\\ +%\hline +Entraînement parallèle & 1.40e4 & 0.79 & 0.68\\ +%\hline +Test séquentielle & 1.09e5 & 0.78 & 0.76\\ +%\hline +Test parallèle & 1.15e5 & 0.78 & 0.69\\ +\bottomrule +\end{tabular} +\caption{Distorsions et indices d'adéquation des partitions} +\label{tabDistorSl} +\end{table} + +% \begin{table}[H] +% \centering +% \begin{tabular}{|l|c|c|c|} +% \hline +% & Distorsion & "Intra-adéquation" & "Inter-adéquation" \\ +% \hline +% Entraînement seq. & 1.31e4 & 0.79 & 0.77\\ +% \hline +% Entraînement // & 1.40e4 & 0.79 & 0.68\\ +% \hline +% Test seq. & 1.09e5 & 0.78 & 0.76\\ +% \hline +% Test // & 1.15e5 & 0.78 & 0.69\\ +% \hline +% \end{tabular} +% \caption{Distorsions et indices d'adéquation des partitions} +% \label{tabDistorSl} +% \end{table} + +%~ 1) Starlight curves : utiliser 1000 (resp. 3000) courbes pour le clustering, puis ~9000 (resp. ~7000) pour classif. +%~ Comparer les médoïdes (renuméroter en sortie du code), et afficher les perfs : taux de classif correcte. + +\subsection{Consommations électriques irlandaises} + +Nous utilisons les données de consommation d'électricité de foyers irlandais (Electricity Smart Meter CBT) de l'ISSDA\footnote{\textit{Irish Social Science Data Archive}, \url{http://www.ucd.ie/issda/data/}.}. Après nettoyage des données manquantes, ce jeu de données consiste en 4621 séries temporelles représentant l'évolution de la consommation électrique d'autant de foyers irlandais. +%Celles-ci sont similaires aux courbes EDF sur lesquelles vise à être appliquée notre méthode. +Nous avons choisi d'appliquer l'algorithme avec 3 et 5 classes. Compte-tenu du grand nombre de points de discrétisation (25k) +et de la haute variabilité des données, celles-ci sont difficiles à représenter. Ainsi nous n'indiquons que les résultats numériques ; +ils sont visibles dans le tableau \ref{tabDistorIr}, et sont cette fois plutôt bons.\\ + +\begin{table}[H] +\centering +\begin{tabular}{lcc} \toprule +%\hline + & & Intra-adéquation \\ + & Distorsion & séquentielle vs parallèle \\ +\midrule %\hline +3 clusters séquentielle & 1.90e7 & 0.90\\ +%\hline +3 clusters parallèle & 2.15e7 & 0.90\\ +%\hline +5 clusters séquentielle & 1.61e7 & 0.89\\ +%\hline +5 clusters parallèle & 1.84e7 & 0.89\\ +\bottomrule %\hline +\end{tabular} +\caption{Distorsions et indices d'adéquation des partitions} +\label{tabDistorIr} +\end{table} +%pour un nombre de clusters égal à 3, 7 et 15. + +\section{Conclusion} + +Nous avons cherché à identifier des groupes de consommateurs à partir de données fonctionnelles +pour bénéficier de l'information supplémentaire fournie par la forme des courbes, qui serait perdue +si on les considérait comme de simples vecteurs. Cette forme est capturée $-$ entre autres caractéristiques $-$ +par les coefficients d'ondelettes, regroupés par niveaux d'énergie. Les dissimilarités sont calculées ensuite +via une distance $L^p$. Alternativement (ou complémentairement), il serait intéressant d'utiliser une mesure de dissimilarité +plus directement basée sur la forme des courbes, comme le font Antoniadis et al.~(2013) ou Heckman et Zamar~(2000). + +Ensuite, la procédure de clustering mise en place est prévue pour passer à l'échelle. Initialement conçue pour être appliquée sur un jeu de données de plusieurs dizaines de millions de courbes, elle pourrait être appliquée à l'ensemble de clients d'un pays. Les résultats obtenus sur les deux jeux de données présentés sont assez encourageants, et permettent d'envisager une utilisation à plus grande échelle. + +%~ \section{Exemple de r\'ef\'erences bibliographiques} +%~ La n\'ecessit\'e de produire des r\'esum\'es clairs et bien +%~ r\'ef\'erenc\'es a \'et\'e d\'emontr\'ee par Achin et Quidont~(2000). +%~ Le r\'ecent article de Noteur~(2003) met en \'evidence \dots + +%Quelques rappels : +%% +%\begin{center} +%% +%\begin{tabular}{lr} \hline +%% +%Accent aigu : & \'e; \\ +%Accent grave : & \`a;\\ +%Accent circonflexe : & \^o mais \^{\i};\\ +%Tr\'emas : & \"o mais \"{\i};\\ +%C\'edille : & \c{c}. \\ \hline +%\end{tabular} +%% +%\end{center} + +%-------------------------------------------------------------------------- + +\section*{Bibliographie} + +\noindent [1] A. Antoniadis, X. Brossat, J. Cugliari et J.-M. Poggi (2013), Clustering Functional Data Using Wavelets, {\it International Journal of Wavelets, Multiresolution and Information Processing}, 11(1), 35--64.\\ +\noindent [2] R. Bekkerman, M. Bilenko et J. Langford - éditeurs (2011), Scaling up Machine Learning: Parallel and Distributed Approaches, {\it Cambridge University Press}.\\ +\noindent [3] P. Berkhin (2006), A Survey of Clustering Data Mining Techniques, {\it Grouping Multidimensional Data, éditeurs : J. Kogan, C. Nicholas, M. Teboulle}.\\ +\noindent [4] S.-C. Chu, J.F. Roddick et J.S. Pan (2002), An Efficient K-Medoids-Based Algorithm Using Previous Medoid Index, Triangular Inequality Elimination Criteria, and Partial Distance Search, {\it Lecture Notes in Computer Science}, 2454, 63--72.\\ +\noindent [5] G. De Francisci Morales et A. Bifet (2013), G. De Francisci Morales SAMOA: A Platform for Mining Big Data Streams Keynote Talk at RAMSS ’13: 2nd International Workshop on Real-Time Analysis and Mining of Social Streams WWW, Rio De Janeiro.\\ +\noindent [6] N.E. Heckman et R.H. Zamar (2000), Comparing the shapes of regression functions. {\it Biometrika}, 87(1), 135--144.\\ +\noindent [7] U. Kang, C.E. Tsourakakis et C. Faloutsos (2009), PEGASUS: A Peta-Scale Graph Mining System - Implementation and Observations, {\it IEEE International Conference on Data Mining}.\\ +\noindent [8] L. Kaufman et P.J. Rousseeuw (1987), Clustering by means of Medoids, {\it Statistical Data Analysis Based on the L\_1-Norm and Related Methods, éditeur : Y. Dodge}.\\ +\noindent [9] E. Keogh, Q. Zhu, B. Hu, Y. Hao, X. Xi, L. Wei et C.A. Ratanamahatana (2011), The UCR Time Series Classification/Clustering, \url{ www.cs.ucr.edu/\~eamonn/time\_series\_data/}.\\ +\noindent [10] R.C. Tryon (1939), Cluster analysis. {\it New York: McGraw Hill}.\\ + + + +\end{document} + + + +%\noindent [7] C.C. Aggarwal - éditeur (2006) Data Streams: Models and Algorithms, \{it Advances in Database Systems}. +%[Pegasus: Mining billion-scale graphs in the cloud ? mars 2012, mais 4 pages...] +%Data Warehousing and Knowledge Discovery. + +%\noindent [4] F. Chang, J. Dean, S. Ghemawat, W.C. Hsieh, D.A. Wallach, M. Burrows, T. Chandra, A. Fikes, et R.E. Gruber (2006), Bigtable: A Distributed Storage System for Structured Data, {\it Seventh Symposium on Operating System Design and Implementation}.\\ + +%\noindent [6] J. Dean et S. Ghemawat (2004), MapReduce: Simplified Data Processing on Large Clusters, {\it Sixth Symposium on Operating System Design and Implementation}.\\ diff --git a/latex/short_paper/img/slgr1.png b/latex/short_paper/img/slgr1.png new file mode 100644 index 0000000000000000000000000000000000000000..0b7d7b9a0b666448b210bf474576373b7a89c3fb GIT binary patch literal 111968 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