AP_Entropy

library(repr)
options(repr.plot.width=12, repr.plot.height=10)
library(tidyverse)
library(gridExtra)
library(patchwork)
library(stringr)
library(reshape2)
library(rstan)
library(bridgesampling)
library(loo)
library(ape)
library(bayesplot)
library(shinystan)
library(coda)

options(mc.cores = parallel::detectCores())
rstan_options("auto_write" = TRUE)
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr     1.1.4     ✔ readr     2.1.5
✔ forcats   1.0.0     ✔ stringr   1.5.1
✔ ggplot2   3.5.0     ✔ tibble    3.2.1
✔ lubridate 1.9.3     ✔ tidyr     1.3.1
✔ purrr     1.0.2     
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors

Attaching package: ‘gridExtra’


The following object is masked from ‘package:dplyr’:

    combine



Attaching package: ‘reshape2’


The following object is masked from ‘package:tidyr’:

    smiths


Loading required package: StanHeaders


rstan version 2.32.6 (Stan version 2.32.2)


For execution on a local, multicore CPU with excess RAM we recommend calling
options(mc.cores = parallel::detectCores()).
To avoid recompilation of unchanged Stan programs, we recommend calling
rstan_options(auto_write = TRUE)
For within-chain threading using `reduce_sum()` or `map_rect()` Stan functions,
change `threads_per_chain` option:
rstan_options(threads_per_chain = 1)



Attaching package: ‘rstan’


The following object is masked from ‘package:tidyr’:

    extract


This is loo version 2.6.0

- Online documentation and vignettes at mc-stan.org/loo

- As of v2.0.0 loo defaults to 1 core but we recommend using as many as possible. Use the 'cores' argument or set options(mc.cores = NUM_CORES) for an entire session. 


Attaching package: ‘loo’


The following object is masked from ‘package:rstan’:

    loo



Attaching package: ‘ape’


The following object is masked from ‘package:dplyr’:

    where


This is bayesplot version 1.11.1

- Online documentation and vignettes at mc-stan.org/bayesplot

- bayesplot theme set to bayesplot::theme_default()

   * Does _not_ affect other ggplot2 plots

   * See ?bayesplot_theme_set for details on theme setting

Loading required package: shiny


This is shinystan version 2.6.0



Attaching package: ‘coda’


The following object is masked from ‘package:rstan’:

    traceplot

karminrot <- rgb(206/255, 143/255, 137/255)
gold <- rgb(217/255, 205/255, 177/255)
anthrazit <- rgb(143/255, 143/255, 149/255)

Next, the data are loaded into a tibble called d.

d <- read_csv("../data/data_with_counts.csv")
d$Glottocode[d$Glottocode == "kose1239"] <- "awiy1238"
taxa <- d$Glottocode
head(d)
Rows: 827 Columns: 13
── Column specification ────────────────────────────────────────────────────────
Delimiter: ","
chr (5): ISO, Glottocode, Language, Family, Area
dbl (8): N_Speakers, Case, AP_Entropy, VerbFinal, VerbMiddle, v1, vm, vf

ℹ Use `spec()` to retrieve the full column specification for this data.
ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
A tibble: 6 × 13
ISO Glottocode Language Family Area N_Speakers Case AP_Entropy VerbFinal VerbMiddle v1 vm vf
<chr> <chr> <chr> <chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
aai arif1239 Arifama-Miniafia Austronesian Oceania 3470 0 0.7510324 0.8172043 0.15053763 3 14 76
aak anka1246 Ankave Angan Oceania 1500 NA 0.9549905 0.6121212 0.30303030 14 50 101
aau abau1245 Abau Sepik Oceania 7500 1 0.6152539 0.9565217 0.02173913 1 1 44
abt ambu1247 Ambulas Ndu Oceania 33000 1 0.8478617 0.6666667 0.29411765 2 15 34
aby anem1248 Aneme Wake Yareban Oceania 650 1 0.8426579 0.6562500 0.22916667 11 22 63
acd giky1238 Gikyode Atlantic-Congo Africa 10400 0 0.5916728 0.1904762 0.73809524 3 31 8

In the next step, the maximum clade credibility trees are loaded as phylo objects.

mcc_trees <- list.files("../data/mcc_trees", pattern = ".tre", full.names = TRUE)

trees <- purrr::map(mcc_trees, read.tree)

# get a vector of tip labels of all trees in trees

tips <- purrr::map(trees, function(x) x$tip.label) %>% unlist %>% unique

A brief sanity check to ensure that all tips of the trees correspond to a Glottocode in d.

if (length(setdiff(tips, taxa)) == 0 ) {
    print("All tips in trees are in taxa")
} else {
    print("Not all tips in trees are in taxa")
}
[1] "All tips in trees are in taxa"

All Glottocodes in d that do not occur as a tip are isolates (for the purpose of this study).

For each isolate I create a list object with the fields "tip.lable" and "Nnode", to make them compatible with the phylo objects for language families. These list objects are added to the list trees.

isolates <- setdiff(taxa, tips)

# convert isolates to one-node trees and add to trees
for (i in isolates) {
    tr <- list()
    tr[["tip.label"]] <- i
    tr[["Nnode"]] <- 0
    trees[[length(trees) + 1]] <- tr
}

Just to make sure, I test whether the tips of this forest are exactly the Glottocodes in the data.

tips <- c()
for (tr in trees) {
    tips <- c(tips, tr$tip.label)
}

if (all(sort(tips) == sort(taxa))) {
    print("taxa and tips are identical")
} else {
    print("taxa and tips are not identical")
}
[1] "taxa and tips are identical"

Now I re-order the rows in d to make sure they are in the same order as tips.

d <- d[match(tips, d$Glottocode), ]

The trees in trees form a forest, i.e., a disconnected directed acyclic graph. I want to construct a representation of this graph which I can pass to Stan, consisting of

First I create an Nx4 matrix where each row represents one node. The columns are

For internal nodes, the label is the empty string.

node_matrix <- c()
node_number <- 1
for (tn in 1:length(trees)) {
    tr <- trees[[tn]]
    tr_nodes <- length(tr$tip.label) + tr$Nnode
    for (i in 1:tr_nodes) {
        tl <- ""
        if (i <= length(tr$tip.label)) {
            tl <- tr$tip.label[i]
        }
        node_matrix <- rbind(node_matrix, c(node_number, tn, i, tl))
        node_number <- node_number+1
    }
}

I convert the matrix to a tibble.

nodes <- tibble(
    node_number = as.numeric(node_matrix[,1]),
    tree_number = as.numeric(node_matrix[,2]),
    internal_number = as.numeric(node_matrix[,3]),
    label = node_matrix[,4]
)
head(nodes)
tail(nodes)
A tibble: 6 × 4
node_number tree_number internal_number label
<dbl> <dbl> <dbl> <chr>
1 1 1 aman1265
2 1 2 wari1266
3 1 3
4 2 1 bora1263
5 2 2 muin1242
6 2 3
A tibble: 6 × 4
node_number tree_number internal_number label
<dbl> <dbl> <dbl> <chr>
1549 95 1 uduk1239
1550 96 1 wiru1244
1551 97 1 kamu1260
1552 98 1 yagu1244
1553 99 1 kark1258
1554 100 1 nucl1454

Next I define a function that maps a tree number and an internal node number to the global node number.

get_global_id <- function(tree_number, local_id) which((nodes$tree_number == tree_number) & (nodes$internal_number == local_id))

Now I create a matrix of edges and, concomittantly, a vector of edge lengths.

edges <- c()
edge_lengths <- c()
for (tn in 1:length(trees)) {
    tr <- trees[[tn]]
    if (length(tr$edge) > 0 ) {
        for (en in 1:nrow(tr$edge)) {
            mother <- tr$edge[en, 1]
            daughter <- tr$edge[en, 2]
            mother_id <- get_global_id(tn, mother)
            daughter_id <- get_global_id(tn, daughter)
            el <- tr$edge.length[en]
            edges <- rbind(edges, c(mother_id, daughter_id))
            edge_lengths <- c(edge_lengths, el)
        }
    }
}

Finally I identify the root nodes and tip nodes.

roots <- c(sort(setdiff(edges[,1], edges[,2])), match(isolates, nodes$label))
tips <- which(nodes$label != "")

Next I define a function computing the post-order.

get_postorder <- function(roots, edges) {
    input <- roots
    output <- c()
    while (length(input) > 0) {
        pivot <- input[1]
        daughters <- setdiff(edges[edges[,1] == pivot, 2], output)
        if (length(daughters) == 0) {
            input <- input[-1]
            output <- c(output, pivot)
        } else {
            input <- c(daughters, input)
        }
    }
    return(output)
}
undefined <- c()
po <- c()
for (i in get_postorder(roots, edges)) {
    if ((i %in% edges[,2]) & !(i %in% undefined)) {
        po <- c(po, i)
    }
}
edge_po <- match(po, edges[,2])
predictive_plot <- function(prior_pc) {
    p1 <- prior_pc %>%
      mutate(
          x_jittered = 1 + rnorm(n(), mean = 0, sd = 0.01),
          y_jittered = tv + rnorm(n(), mean = 0, sd = sd(prior_pc$tv)/10)
      ) %>%
      ggplot(aes(x = x_jittered, y = tv)) +
      geom_boxplot(aes(x = factor(1), y = tv), width = 0.5, fill=karminrot) +
      geom_point(alpha = 0.5, size = 0.1, position = position_identity()) +
      theme_grey(base_size = 16) +
      theme(
        axis.text.x = element_blank(),
        axis.ticks.x = element_blank(),
        axis.title.x = element_blank(),
        axis.title.y = element_text(size = 18),
        plot.title = element_text(size = 20, hjust = 0.5)
      ) +
      labs(title = "total variance", y = "") +
      geom_point(aes(x=1, y=empirical$tv, color="empirical"), size=5, fill='red') +
      guides(color = "none")

    p2 <- prior_pc %>%
      mutate(
          x_jittered = 1 + rnorm(n(), mean = 0, sd = 0.01),
          y_jittered = lv + rnorm(n(), mean = 0, sd = sd(prior_pc$lv)/10)
      ) %>%
      ggplot(aes(x = x_jittered, y = lv)) +
      geom_boxplot(aes(x = factor(1), y = lv), width = 0.5, fill=gold) +
      geom_point(alpha = 0.5, size = 0.1, position = position_identity()) +
      theme_grey(base_size = 16) +
      theme(
        axis.text.x = element_blank(),
        axis.ticks.x = element_blank(),
        axis.title.x = element_blank(),
        axis.title.y = element_text(size = 18),
        plot.title = element_text(size = 20, hjust = 0.5)
      ) +
      labs(title = "lineage-wise variance", y = "") +
      geom_point(aes(x=1, y=empirical$lv, color="empirical"), size=5, fill='red') +
      guides(color = "none")

    p3 <- prior_pc %>%
      mutate(
          x_jittered = 1 + rnorm(n(), mean = 0, sd = 0.01),
          y_jittered = cv + rnorm(n(), mean = 0, sd = sd(prior_pc$cv)/10)
      ) %>%
      ggplot(aes(x = x_jittered, y = cv)) +
      geom_boxplot(aes(x = factor(1), y = cv), width = 0.5, fill=anthrazit) +
      geom_point(alpha = 0.5, size = 0.1, position = position_identity()) +
      theme_grey(base_size = 16) +
      theme(
        axis.text.x = element_blank(),
        axis.ticks.x = element_blank(),
        axis.title.x = element_blank(),
        axis.title.y = element_text(size = 18),
        plot.title = element_text(size = 20, hjust = 0.5)
      ) +
      labs(title = "cross-lineage variance", y = "") +
      geom_point(aes(x=1, y=empirical$cv, color="empirical"), size=5, fill='red') +
      labs(color = "") +
      guides(color = "none")

    return(grid.arrange(p1, p2, p3, ncol=3))
}

This is a single continuous trait, so I will use a continuous trait model.

The entropy of a binary variable has a theoretical lower and upper bound. Therefore it makes sense to model it as a beta-distributed variable.

In the baseline model, the trait values at the tips are drawn from the same beta distribution.

\[ \begin{aligned} y_i &\sim \text{Beta}(\lambda_i\phi, \lambda_i(1 - \phi))\\ \text{logistic}(\phi) &\sim \mathcal N(0,2)\\ \log \lambda_i &\sim \mathcal N(0,1)\\ \end{aligned} \]

Y <- d$AP_Entropy
apentropy_data <- list()
apentropy_data$Y <- Y
apentropy_data$Ndata <- length(Y)
pooling_code <- "
data {
    int<lower=1> Ndata;
    vector[Ndata] Y;
}

transformed data {
    real epsilon = 1e-5; 
    vector<lower=0, upper=1>[Ndata] Y_adj;

    for (n in 1:Ndata) {
        if (Y[n] == 0) {
            Y_adj[n] = epsilon;
        } else if (Y[n] == 1) {
            Y_adj[n] = 1 - epsilon;
        } else {
            Y_adj[n] = Y[n];
        }
    }
}

parameters {
    real z;
    real mu_lambda;
    real<lower=0> sigma_lambda;
    vector<lower=0>[Ndata] lambda;
}

model {
    z ~ normal(0, 1);
    mu_lambda ~ lognormal(0, 1);
    sigma_lambda ~ exponential(10);
    lambda ~ lognormal(mu_lambda, sigma_lambda);
    for (i in 1:Ndata) {
        real phi = inv_logit(z);
        real a = lambda[i] * phi;
        real b = lambda[i] * (1-phi);
        Y_adj[i] ~ beta(a, b);
    }
}

generated quantities {
    real z_prior = normal_rng(0, 1);
    real mu_lambda_prior = lognormal_rng(0, 1);
    real sigma_lambda_prior = exponential_rng(1);
    vector[Ndata] lambda_prior;
    vector<lower=0,upper=1>[Ndata] Y_prior;
    vector<lower=0,upper=1>[Ndata] Y_posterior;
    vector[Ndata] log_lik;

    for (i in 1:Ndata) {
        lambda_prior[i] = lognormal_rng(mu_lambda_prior, sigma_lambda_prior);
    }

    for (i in 1:Ndata) {
        real phi_prior = inv_logit(z_prior);
        real a_prior = lambda_prior[i] * phi_prior;
        real b_prior = lambda_prior[i] * (1-phi_prior);
        real phi = inv_logit(z);
        real a = lambda[i] * phi;
        real b = lambda[i] * (1-phi);
        Y_prior[i] = beta_rng(a_prior, b_prior);
        Y_posterior[i] = beta_rng(a, b);
        log_lik[i] = beta_lpdf(Y_adj[i] | a, b);
    }
}

"
model_apentropy_pooling <- stan_model(model_code = pooling_code)
# fit_apentropy_pooling <- rstan::sampling(
#     model_apentropy_pooling,
#     data = apentropy_data,
#     chains = 4,
#     iter = 10000,
#     thin = 1
# )
# saveRDS(fit_apentropy_pooling, "models/fit_apentropy_pooling.rds")
fit_apentropy_pooling <- readRDS("models/fit_apentropy_pooling.rds")
print(
    fit_apentropy_pooling,
    pars = c("z", "mu_lambda", "sigma_lambda", "lp__")
)
Inference for Stan model: pooling_apentropy.
4 chains, each with iter=10000; warmup=5000; thin=1; 
post-warmup draws per chain=5000, total post-warmup draws=20000.

                mean se_mean    sd    2.5%     25%     50%     75%   97.5%
z               0.67    0.00  0.03    0.61    0.65    0.67    0.69    0.73
mu_lambda       1.57    0.00  0.06    1.45    1.53    1.57    1.61    1.69
sigma_lambda    0.73    0.00  0.06    0.61    0.69    0.73    0.78    0.86
lp__         -577.29    1.93 61.09 -690.71 -618.56 -580.68 -537.98 -448.53
             n_eff Rhat
z            10641 1.00
mu_lambda     2408 1.00
sigma_lambda  1068 1.01
lp__          1002 1.01

Samples were drawn using NUTS(diag_e) at Thu Mar  7 07:56:16 2024.
For each parameter, n_eff is a crude measure of effective sample size,
and Rhat is the potential scale reduction factor on split chains (at 
convergence, Rhat=1).
log_lik <- extract_log_lik(
    fit_apentropy_pooling,
    parameter_name = "log_lik",
    merge_chains = FALSE
)
reff <- relative_eff(exp(log_lik))
(loo_apentropy_pooling <- loo(log_lik, r_eff=reff))
Warning message:
“Some Pareto k diagnostic values are too high. See help('pareto-k-diagnostic') for details.
”

Computed from 20000 by 827 log-likelihood matrix

         Estimate   SE
elpd_loo    252.3 15.2
p_loo       145.7  9.0
looic      -504.6 30.5
------
Monte Carlo SE of elpd_loo is NA.

Pareto k diagnostic values:
                         Count Pct.    Min. n_eff
(-Inf, 0.5]   (good)     602   72.8%   3437      
 (0.5, 0.7]   (ok)       170   20.6%   294       
   (0.7, 1]   (bad)       52    6.3%   29        
   (1, Inf)   (very bad)   3    0.4%   5         
See help('pareto-k-diagnostic') for details.
new_mod <- stan(model_code = pooling_code, data = apentropy_data, chains = 0)
(marginal_apentropy_pooling <- bridge_sampler(
    fit_apentropy_pooling,
    new_mod,
    maxiter = 100000,
    cores = 4
))
the number of chains is less than 1; sampling not done
Iteration: 1
Iteration: 2
Iteration: 3
Iteration: 4
Iteration: 5
Iteration: 6
Iteration: 7
Iteration: 8
Iteration: 9
Iteration: 10
Iteration: 11
Iteration: 12
Iteration: 13
Iteration: 14
Iteration: 15
Iteration: 16
Iteration: 17
Iteration: 18
Iteration: 19
Iteration: 20
Iteration: 21
Iteration: 22
Iteration: 23
Iteration: 24
Iteration: 25
Iteration: 26
Iteration: 27
Iteration: 28
Iteration: 29
Iteration: 30
Iteration: 31
Iteration: 32
Iteration: 33
Iteration: 34
Iteration: 35
Iteration: 36
Iteration: 37
Iteration: 38
Iteration: 39
Iteration: 40
Iteration: 41
Iteration: 42
Iteration: 43
Iteration: 44
Iteration: 45
Iteration: 46
Iteration: 47
Iteration: 48
Iteration: 49
Iteration: 50
Iteration: 51
Iteration: 52
Iteration: 53
Iteration: 54
Iteration: 55
Iteration: 56
Iteration: 57
Iteration: 58
Iteration: 59
Iteration: 60
Iteration: 61
Iteration: 62
Iteration: 63
Iteration: 64
Iteration: 65
Iteration: 66
Iteration: 67
Bridge sampling estimate of the log marginal likelihood: 220.7127
Estimate obtained in 67 iteration(s) via method "normal".

predictive checks

I will use the same three statistics, but computed on relative instead of absolute frequencies.

total_variance <- function(Y) return(var(Y))
lineage_wise_variance <- function(Y) {
    r <- tibble(y = Y, family = d$Family) %>%
        group_by(family) %>%
        summarize(v = var(y)) %>%
        filter(complete.cases(.)) %>%
        pull(v) %>%
        mean()
    return(r)
}
crossfamily_variance <- function(Y) {
    r <- tibble(y = Y, family = d$Family) %>%
    group_by(family) %>%
    summarize(m = mean(y)) %>%
    pull(m) %>% var
    return(r)
}
empirical <- tibble(
    tv = total_variance(Y),
    lv = lineage_wise_variance(Y),
    cv = crossfamily_variance(Y)
)
generated_quantities <- extract(fit_apentropy_pooling)
spl <- sample(1:dim(generated_quantities$Y_prior)[1], 1000)
prior_pc <- tibble(
    tv = apply(generated_quantities$Y_prior[spl, ], 1, total_variance),
    lv = apply(generated_quantities$Y_prior[spl, ], 1, lineage_wise_variance),
    cv = apply(generated_quantities$Y_prior[spl, ], 1, crossfamily_variance)
)
predictive_plot(prior_pc)
Warning message in geom_point(aes(x = 1, y = empirical$tv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$lv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$cv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”

spl <- sample(1:dim(generated_quantities$Y_posterior)[1], 1000)
prior_pc <- tibble(
    tv = apply(generated_quantities$Y_posterior[spl, ], 1, total_variance),
    lv = apply(generated_quantities$Y_posterior[spl, ], 1, lineage_wise_variance),
    cv = apply(generated_quantities$Y_posterior[spl, ], 1, crossfamily_variance)
)
predictive_plot(prior_pc)
Warning message in geom_point(aes(x = 1, y = empirical$tv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$lv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$cv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”

apentropy_data <- list()
apentropy_data$Y <- Y
apentropy_data$Ndata <- length(Y)
apentropy_data$Ntrees <- length(trees)
apentropy_data$Nnodes <- nrow(nodes)
apentropy_data$Nedges <- length(edge_po)
apentropy_data$observations <- match(d$Glottocode, nodes$label)
apentropy_data$roots <- roots
apentropy_data$edges <- edges[edge_po,]
apentropy_data$edge_lengths <- edge_lengths[edge_po]
brown_code <- "
data {
    int<lower=1> Ndata;
    vector[Ndata] Y;
    int<lower=1> Ntrees;
    int<lower=1> Nnodes;
    int<lower=1> Nedges;
    int<lower=1,upper=Nnodes> observations[Ndata];
    int<lower=1, upper=Nnodes> roots[Ntrees];
    int<lower=1, upper=Nnodes> edges[Nedges, 2];
    vector[Nedges] edge_lengths;
}

transformed data {
    real epsilon = 1e-5; 
    vector<lower=0, upper=1>[Ndata] Y_adj;

    for (n in 1:Ndata) {
        if (Y[n] == 0) {
            Y_adj[n] = epsilon;
        } else if (Y[n] == 1) {
            Y_adj[n] = 1 - epsilon;
        } else {
            Y_adj[n] = Y[n];
        }
    }
}

parameters {
    vector[Nnodes] z;
    vector<lower=0>[Ndata] lambda;
    real mu_root;
    real<lower=0> sigma;
    real<lower=0> sigma_root;
    real mu_lambda;
    real<lower=0> sigma_lambda;
}


model {
    mu_root ~ normal(0, 1);
    sigma ~ exponential(10);
    sigma_root ~ exponential(1);
    mu_lambda ~ normal(0,1);
    sigma_lambda ~ exponential(10);
    lambda ~ lognormal(mu_lambda, sigma_lambda);

    for (i in 1:Ntrees) {
        int idx = roots[i];
        z[idx] ~ normal(mu_root, sigma_root);
    }

    for (i in 1:Nedges) {
        int j = Nedges - i + 1;
        int mother_node = edges[j, 1];
        int daughter_node = edges[j, 2];
        real local_mu = z[mother_node];
        real local_sigma = sigma * sqrt(edge_lengths[j]);
        z[daughter_node] ~ normal(local_mu, local_sigma);
    }

    for (i in 1:Ndata) {
        real phi = inv_logit(z[observations[i]]);
        real a = lambda[i] * phi;
        real b = lambda[i] * (1 - phi);
        Y_adj[i] ~ beta(a, b);
    }
}

generated quantities {
    real mu_root_prior = normal_rng(0, 1);
    real sigma_prior = exponential_rng(1);
    real sigma_root_prior = exponential_rng(10);
    real mu_lambda_prior = normal_rng(0, 10);
    real sigma_lambda_prior = exponential_rng(10);
    vector[Ndata] lambda_prior;
    vector[Nnodes] z_prior;
    vector<lower=0,upper=1>[Ndata] Y_prior;
    vector<lower=0,upper=1>[Ndata] Y_posterior;
    vector[Ndata] log_lik;

    for (i in 1:Ndata) {
        lambda_prior[i] = lognormal_rng(mu_lambda_prior, sigma_lambda_prior);
    }

    for (i in 1:Ntrees) {
        int idx = roots[i];
        z_prior[idx] = normal_rng(mu_root_prior, sigma_root_prior);
    }

    for (i in 1:Nedges) {
        int j = Nedges - i + 1;
        int mother_node = edges[j, 1];
        int daughter_node = edges[j, 2];
        real local_mu_prior = z_prior[mother_node];
        real local_sigma_prior = sigma_prior * sqrt(edge_lengths[j]);
        z_prior[daughter_node] = normal_rng(local_mu_prior, local_sigma_prior);
    }

    for (i in 1:Ndata) {
        real phi_prior = inv_logit(z_prior[observations[i]]);
        real a_prior = lambda_prior[i] * phi_prior;
        real b_prior = lambda_prior[i] * (1 - phi_prior);
        real phi = inv_logit(z[observations[i]]);
        real a = lambda[i] * phi;
        real b = lambda[i] * (1 - phi);
        Y_prior[i] = beta_rng(a_prior, b_prior);
        Y_posterior[i] = beta_rng(a, b);
        log_lik[i] = beta_lpdf(Y_adj[i] | a, b);
    }

}

"
model_apentropy_brown <- stan_model(model_code = brown_code)
# fit_apentropy_brown <- rstan::sampling(
#   model_apentropy_brown,
#   data = apentropy_data,
#   chains = 4,
#   iter = 100000,
#   thin = 1,
#   control = list(adapt_delta = 0.99, max_treedepth = 15)
# )
# saveRDS(fit_apentropy_brown, "models/fit_apentropy_brown.rds")
fit_apentropy_brown <- readRDS("models/fit_apentropy_brown.rds")
print(
  fit_apentropy_brown,
  pars = c("mu_root", "sigma", "sigma_root", "mu_lambda", "sigma_lambda", "lp__")
)
Inference for Stan model: brown_apentropy.
4 chains, each with iter=1e+05; warmup=50000; thin=1; 
post-warmup draws per chain=50000, total post-warmup draws=2e+05.

                mean se_mean     sd    2.5%     25%     50%     75%   97.5%
mu_root         0.79    0.00   0.08    0.63    0.74    0.79    0.85    0.96
sigma           0.63    0.00   0.12    0.39    0.55    0.63    0.70    0.85
sigma_root      0.61    0.00   0.08    0.47    0.56    0.61    0.67    0.78
mu_lambda       2.19    0.00   0.11    1.99    2.12    2.19    2.26    2.41
sigma_lambda    0.85    0.00   0.09    0.69    0.79    0.85    0.91    1.03
lp__         1786.38    8.84 289.71 1304.74 1588.19 1756.15 1951.15 2451.46
             n_eff Rhat
mu_root      93512    1
sigma         1133    1
sigma_root   35128    1
mu_lambda     2466    1
sigma_lambda  5144    1
lp__          1075    1

Samples were drawn using NUTS(diag_e) at Thu Mar  7 23:51:05 2024.
For each parameter, n_eff is a crude measure of effective sample size,
and Rhat is the potential scale reduction factor on split chains (at 
convergence, Rhat=1).
log_lik <- extract_log_lik(
    fit_apentropy_brown,
    parameter_name = "log_lik",
    merge_chains = FALSE
)
good_indices <- c()
for (i in 1:dim(log_lik)[1]) {
    if (sum(is.na(log_lik[i,,])) == 0) {
        good_indices <- c(good_indices, i)
    }
}
log_lik <- log_lik[good_indices,,]
reff <- relative_eff(exp(log_lik))
(loo_apentropy_brown <- loo(log_lik, r_eff=reff))
Warning message:
“Some Pareto k diagnostic values are too high. See help('pareto-k-diagnostic') for details.
”

Computed from 199980 by 827 log-likelihood matrix

         Estimate   SE
elpd_loo    401.3 21.2
p_loo       301.5  9.7
looic      -802.5 42.3
------
Monte Carlo SE of elpd_loo is NA.

Pareto k diagnostic values:
                         Count Pct.    Min. n_eff
(-Inf, 0.5]   (good)     189   22.9%   24488     
 (0.5, 0.7]   (ok)       466   56.3%   573       
   (0.7, 1]   (bad)      170   20.6%   12        
   (1, Inf)   (very bad)   2    0.2%   4         
See help('pareto-k-diagnostic') for details.
new_mod <- stan(model_code = brown_code, data = apentropy_data, chains = 0)
(marginal_apentropy_brown <- bridge_sampler(
    fit_apentropy_brown,
    new_mod,
    cores = 4,
    maxiter = 10000
    ))
the number of chains is less than 1; sampling not done
Iteration: 1
Iteration: 2
Iteration: 3
Iteration: 4
Iteration: 5
Iteration: 6
Iteration: 7
Iteration: 8
Iteration: 9
Iteration: 10
Iteration: 11
Iteration: 12
Iteration: 13
Iteration: 14
Iteration: 15
Iteration: 16
Iteration: 17
Iteration: 18
Iteration: 19
Bridge sampling estimate of the log marginal likelihood: 1749.126
Estimate obtained in 19 iteration(s) via method "normal".
generated_quantities <- extract(fit_apentropy_brown)
spl <- sample(1:dim(generated_quantities$Y_prior)[1], 1000)
prior_pc <- tibble(
    tv = apply(generated_quantities$Y_prior[spl, ], 1, total_variance),
    lv = apply(generated_quantities$Y_prior[spl, ], 1, lineage_wise_variance),
    cv = apply(generated_quantities$Y_prior[spl, ], 1, crossfamily_variance)
)
predictive_plot(prior_pc)
Warning message in geom_point(aes(x = 1, y = empirical$tv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$lv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$cv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”

spl <- sample(1:dim(generated_quantities$Y_posterior)[1], 1000)
prior_pc <- tibble(
    tv = apply(generated_quantities$Y_posterior[spl, ], 1, total_variance),
    lv = apply(generated_quantities$Y_posterior[spl, ], 1, lineage_wise_variance),
    cv = apply(generated_quantities$Y_posterior[spl, ], 1, crossfamily_variance)
)
predictive_plot(prior_pc)
Warning message in geom_point(aes(x = 1, y = empirical$tv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$lv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message in geom_point(aes(x = 1, y = empirical$cv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”

OU model

ou_code <- "
data {
    int<lower=1> Ndata;
    vector[Ndata] Y;
    int<lower=1> Ntrees;
    int<lower=1> Nnodes;
    int<lower=1> Nedges;
    int<lower=1,upper=Nnodes> observations[Ndata];
    int<lower=1, upper=Nnodes> roots[Ntrees];
    int<lower=1, upper=Nnodes> edges[Nedges, 2];
    vector[Nedges] edge_lengths;
}

transformed data {
    real epsilon = 1e-5; 
    vector<lower=0, upper=1>[Ndata] Y_adj;

    for (n in 1:Ndata) {
        if (Y[n] == 0) {
            Y_adj[n] = epsilon;
        } else if (Y[n] == 1) {
            Y_adj[n] = 1 - epsilon;
        } else {
            Y_adj[n] = Y[n];
        }
    }
}

parameters {
    vector[Nnodes] z;
    vector<lower=0>[Ndata] rho;
    real mu;
    real<lower=0> sigma;
    real<lower=0> lambda;
    real mu_rho;
    real<lower=0> sigma_rho;
}


model {
    mu ~ normal(0, 10);
    sigma ~ exponential(1);
    lambda ~ cauchy(0, 2.5);
    mu_rho ~ normal(0,1);
    sigma_rho ~ exponential(10);
    rho ~ lognormal(mu_rho, sigma_rho);

    for (i in 1:Ntrees) {
        int idx = roots[i];
        z[idx] ~ normal(mu, sigma * sqrt(2 * lambda));
    }

    for (i in 1:Nedges) {
        int j = Nedges - i + 1;
        int mother_node = edges[j, 1];
        int daughter_node = edges[j, 2];
        real local_mu = mu + (z[mother_node] - mu) * exp(-lambda * edge_lengths[j]);
        real local_sigma = sigma * sqrt((1 - exp(-2 * lambda * edge_lengths[j])) / (2 * lambda));
        z[daughter_node] ~ normal(local_mu, local_sigma);
    }

    for (i in 1:Ndata) {
        real phi = inv_logit(z[observations[i]]);
        real a = rho[i] * phi;
        real b = rho[i] * (1 - phi);
        Y_adj[i] ~ beta(a, b);
    }
}

generated quantities {
    real mu_prior = normal_rng(0, 10);
    real sigma_prior = exponential_rng(1);
    real lambda_prior = fabs(cauchy_rng(0, 2.5));
    real mu_rho_prior = normal_rng(0,1);
    real sigma_rho_prior = exponential_rng(10);
    vector[Ndata] rho_prior;
    vector[Nnodes] z_prior;
    vector<lower=0,upper=1>[Ndata] Y_prior;
    vector<lower=0,upper=1>[Ndata] Y_posterior;
    vector[Ndata] log_lik;

    mu_prior = normal_rng(0, 10);
    sigma_prior = exponential_rng(1);
    lambda_prior = fabs(cauchy_rng(0, 2.5));
    mu_rho_prior = normal_rng(0,1);
    sigma_rho_prior = exponential_rng(10);

    for (i in 1:Ndata) {
        rho_prior[i] = lognormal_rng(mu_rho_prior, sigma_rho_prior);
    }

    for (i in 1:Ntrees) {
        int idx = roots[i];
        z_prior[idx] = normal_rng(mu_prior, sigma_prior * sqrt(2 * lambda_prior));
    }

    for (i in 1:Nedges) {
        int j = Nedges - i + 1;
        int mother_node = edges[j, 1];
        int daughter_node = edges[j, 2];
        real local_mu_prior = mu_prior + (z_prior[mother_node] - mu_prior) * exp(-lambda_prior * edge_lengths[j]);
        real local_sigma_prior = sigma_prior * sqrt((1 - exp(-2 * lambda_prior * edge_lengths[j])) / (2 * lambda_prior));
        z_prior[daughter_node] = normal_rng(local_mu_prior, local_sigma_prior);
    }

    for (i in 1:Ndata) {
        real phi_prior = inv_logit(z_prior[observations[i]]);
        real a_prior = rho_prior[i] * phi_prior;
        real b_prior = rho_prior[i] * (1 - phi_prior);
        real phi = inv_logit(z[observations[i]]);
        real a = rho[i] * phi;
        real b = rho[i] * (1 - phi);
        Y_prior[i] = beta_rng(a_prior, b_prior);
        Y_posterior[i] = beta_rng(a, b);
        log_lik[i] = beta_lpdf(Y_adj[i] | a, b);
    }

}

"
model_apentropy_ou <- stan_model(model_code = ou_code)
# fit_apentropy_ou <- rstan::sampling(
#   model_apentropy_ou,
#   data = apentropy_data,
#   chains = 4,
#   iter = 50000,
#   thin = 1,
#   control = list(adapt_delta = 0.99, max_treedepth = 15)
# )
# saveRDS(fit_apentropy_ou, "models/fit_apentropy_ou.rds")
fit_apentropy_ou <- readRDS("models/fit_apentropy_ou.rds")
print(
  fit_apentropy_ou,
  pars = c("mu", "sigma", "lambda", "mu_rho", "sigma_rho", "lp__")
)
Inference for Stan model: ou_apentropy.
4 chains, each with iter=50000; warmup=25000; thin=1; 
post-warmup draws per chain=25000, total post-warmup draws=1e+05.

             mean se_mean     sd    2.5%     25%     50%     75%   97.5% n_eff
mu           0.79    0.00   0.09    0.62    0.73    0.79    0.85    0.96 57780
sigma        0.80    0.00   0.09    0.63    0.74    0.80    0.86    0.99  1394
lambda       0.43    0.00   0.15    0.20    0.32    0.41    0.51    0.77  3946
mu_rho       2.27    0.00   0.11    2.07    2.20    2.27    2.34    2.49  2650
sigma_rho    0.88    0.00   0.09    0.70    0.81    0.87    0.94    1.06  3351
lp__      1448.49    4.92 181.84 1103.95 1324.23 1443.50 1568.29 1813.03  1366
          Rhat
mu           1
sigma        1
lambda       1
mu_rho       1
sigma_rho    1
lp__         1

Samples were drawn using NUTS(diag_e) at Sat Mar  9 08:22:31 2024.
For each parameter, n_eff is a crude measure of effective sample size,
and Rhat is the potential scale reduction factor on split chains (at 
convergence, Rhat=1).
log_lik <- extract_log_lik(
    fit_apentropy_ou,
    parameter_name = "log_lik",
    merge_chains = FALSE
)
good_indices <- c()
for (i in 1:dim(log_lik)[1]) {
    if (sum(is.na(log_lik[i,,])) == 0) {
        good_indices <- c(good_indices, i)
    }
}
log_lik <- log_lik[good_indices,,]
reff <- relative_eff(exp(log_lik))
(loo_apentropy_ou <- loo(log_lik, r_eff=reff))
Warning message:
“Some Pareto k diagnostic values are too high. See help('pareto-k-diagnostic') for details.
”

Computed from 88304 by 827 log-likelihood matrix

         Estimate   SE
elpd_loo    412.6 21.4
p_loo       335.2  9.6
looic      -825.1 42.7
------
Monte Carlo SE of elpd_loo is NA.

Pareto k diagnostic values:
                         Count Pct.    Min. n_eff
(-Inf, 0.5]   (good)     146   17.7%   16889     
 (0.5, 0.7]   (ok)       457   55.3%   768       
   (0.7, 1]   (bad)      222   26.8%   32        
   (1, Inf)   (very bad)   2    0.2%   6         
See help('pareto-k-diagnostic') for details.
new_mod <- stan(model_code = ou_code, data = apentropy_data, chains = 0)
(marginal_apentropy_ou <- bridge_sampler(
    fit_apentropy_ou,
    new_mod,
    cores = 4,
    maxiter = 10000
    ))
the number of chains is less than 1; sampling not done

Warning message:
“logml could not be estimated within maxiter, rerunning with adjusted starting value. 
Estimate might be more variable than usual.”
Iteration: 1
Iteration: 2
Iteration: 3
Iteration: 4
Iteration: 5
Iteration: 6
Iteration: 7
Iteration: 8
Iteration: 9
Iteration: 10
Iteration: 11
Iteration: 12
Iteration: 13
Iteration: 14
Iteration: 15
Iteration: 16
Iteration: 17
Iteration: 18
Iteration: 19
Iteration: 20
Iteration: 21
Iteration: 22
Iteration: 23
Iteration: 24
Iteration: 25
Iteration: 26
Iteration: 27
Iteration: 28
Iteration: 29
Iteration: 30
Iteration: 31
Iteration: 32
Iteration: 33
Iteration: 34
Iteration: 35
Iteration: 36
Iteration: 37
Iteration: 38
Iteration: 39
Iteration: 40
Iteration: 41
Iteration: 42
Iteration: 43
Iteration: 44
Iteration: 45
Iteration: 46
Iteration: 47
Iteration: 48
Iteration: 49
Iteration: 50
Iteration: 51
Iteration: 52
Iteration: 53
Iteration: 54
Iteration: 55
Iteration: 56
Iteration: 57
Iteration: 58
Iteration: 59
Iteration: 60
Iteration: 61
Iteration: 62
Iteration: 63
Iteration: 64
Iteration: 65
Iteration: 66
Iteration: 67
Iteration: 68
Iteration: 69
Iteration: 70
Iteration: 71
Iteration: 72
Iteration: 73
Iteration: 74
Iteration: 75
Iteration: 76
Iteration: 77
Iteration: 78
Iteration: 79
Iteration: 80
Iteration: 81
Iteration: 82
Iteration: 83
Iteration: 84
Iteration: 85
Iteration: 86
Iteration: 87
Iteration: 88
Iteration: 89
Iteration: 90
Iteration: 91
Iteration: 92
Iteration: 93
Iteration: 94
Iteration: 95
Iteration: 96
Iteration: 97
Iteration: 98
Iteration: 99
Iteration: 100
Iteration: 101
Iteration: 102
Iteration: 103
Iteration: 104
Iteration: 105
Iteration: 106
Iteration: 107
Iteration: 108
Iteration: 109
Iteration: 110
Iteration: 111
Iteration: 112
Iteration: 113
Iteration: 114
Iteration: 115
Iteration: 116
Iteration: 117
Iteration: 118
Iteration: 119
Iteration: 120
Iteration: 121
Iteration: 122
Iteration: 123
Iteration: 124
Iteration: 125
Iteration: 126
Iteration: 127
Iteration: 128
Iteration: 129
Iteration: 130
Iteration: 131
Iteration: 132
Iteration: 133
Iteration: 134
Iteration: 135
Iteration: 136
Iteration: 137
Iteration: 138
Iteration: 139
Iteration: 140
Iteration: 141
Iteration: 142
Iteration: 143
Iteration: 144
Iteration: 145
Iteration: 146
Iteration: 147
Iteration: 148
Iteration: 149
Iteration: 150
Iteration: 151
Iteration: 152
Iteration: 153
Iteration: 154
Iteration: 155
Iteration: 156
Iteration: 157
Iteration: 158
Iteration: 159
Iteration: 160
Iteration: 161
Iteration: 162
Iteration: 163
Iteration: 164
Iteration: 165
Iteration: 166
Iteration: 167
Iteration: 168
Iteration: 169
Iteration: 170
Iteration: 171
Iteration: 172
Iteration: 173
Iteration: 174
Iteration: 175
Iteration: 176
Iteration: 177
Iteration: 178
Iteration: 179
Iteration: 180
Iteration: 181
Iteration: 182
Iteration: 183
Iteration: 184
Iteration: 185
Iteration: 186
Iteration: 187
Iteration: 188
Iteration: 189
Iteration: 190
Iteration: 191
Iteration: 192
Iteration: 193
Iteration: 194
Iteration: 195
Iteration: 196
Iteration: 197
Iteration: 198
Iteration: 199
Iteration: 200
Iteration: 201
Iteration: 202
Iteration: 203
Iteration: 204
Iteration: 205
Iteration: 206
Iteration: 207
Iteration: 208
Iteration: 209
Iteration: 210
Iteration: 211
Iteration: 212
Iteration: 213
Iteration: 214
Iteration: 215
Iteration: 216
Iteration: 217
Iteration: 218
Iteration: 219
Iteration: 220
Iteration: 221
Iteration: 222
Iteration: 223
Iteration: 224
Iteration: 225
Iteration: 226
Iteration: 227
Iteration: 228
Iteration: 229
Iteration: 230
Iteration: 231
Iteration: 232
Iteration: 233
Iteration: 234
Iteration: 235
Iteration: 236
Iteration: 237
Iteration: 238
Iteration: 239
Iteration: 240
Iteration: 241
Iteration: 242
Iteration: 243
Iteration: 244
Iteration: 245
Iteration: 246
Iteration: 247
Iteration: 248
Iteration: 249
Iteration: 250
Iteration: 251
Iteration: 252
Iteration: 253
Iteration: 254
Iteration: 255
Iteration: 256
Iteration: 257
Iteration: 258
Iteration: 259
Iteration: 260
Iteration: 261
Iteration: 262
Iteration: 263
Iteration: 264
Iteration: 265
Iteration: 266
Iteration: 267
Iteration: 268
Iteration: 269
Iteration: 270
Iteration: 271
Iteration: 272
Iteration: 273
Iteration: 274
Iteration: 275
Iteration: 276
Iteration: 277
Iteration: 278
Iteration: 279
Iteration: 280
Iteration: 281
Iteration: 282
Iteration: 283
Iteration: 284
Iteration: 285
Iteration: 286
Iteration: 287
Iteration: 288
Iteration: 289
Iteration: 290
Iteration: 291
Iteration: 292
Iteration: 293
Iteration: 294
Iteration: 295
Iteration: 296
Iteration: 297
Iteration: 298
Iteration: 299
Iteration: 300
Iteration: 301
Iteration: 302
Iteration: 303
Iteration: 304
Iteration: 305
Iteration: 306
Iteration: 307
Iteration: 308
Iteration: 309
Iteration: 310
Iteration: 311
Iteration: 312
Iteration: 313
Iteration: 314
Iteration: 315
Iteration: 316
Iteration: 317
Iteration: 318
Iteration: 319
Iteration: 320
Iteration: 321
Iteration: 322
Iteration: 323
Iteration: 324
Iteration: 325
Iteration: 326
Iteration: 327
Iteration: 328
Iteration: 329
Iteration: 330
Iteration: 331
Iteration: 332
Iteration: 333
Iteration: 334
Iteration: 335
Iteration: 336
Iteration: 337
Iteration: 338
Iteration: 339
Iteration: 340
Iteration: 341
Iteration: 342
Iteration: 343
Iteration: 344
Iteration: 345
Iteration: 346
Iteration: 347
Iteration: 348
Iteration: 349
Iteration: 350
Iteration: 351
Iteration: 352
Iteration: 353
Iteration: 354
Iteration: 355
Iteration: 356
Iteration: 357
Iteration: 358
Iteration: 359
Iteration: 360
Iteration: 361
Iteration: 362
Iteration: 363
Iteration: 364
Iteration: 365
Iteration: 366
Iteration: 367
Iteration: 368
Iteration: 369
Iteration: 370
Iteration: 371
Iteration: 372
Iteration: 373
Iteration: 374
Iteration: 375
Iteration: 376
Iteration: 377
Iteration: 378
Iteration: 379
Iteration: 380
Iteration: 381
Iteration: 382
Iteration: 383
Iteration: 384
Iteration: 385
Iteration: 386
Iteration: 387
Iteration: 388
Iteration: 389
Iteration: 390
Iteration: 391
Iteration: 392
Iteration: 393
Iteration: 394
Iteration: 395
Iteration: 396
Iteration: 397
Iteration: 398
Iteration: 399
Iteration: 400
Iteration: 401
Iteration: 402
Iteration: 403
Iteration: 404
Iteration: 405
Iteration: 406
Iteration: 407
Iteration: 408
Iteration: 409
Iteration: 410
Iteration: 411
Iteration: 412
Iteration: 413
Iteration: 414
Iteration: 415
Iteration: 416
Iteration: 417
Iteration: 418
Iteration: 419
Iteration: 420
Iteration: 421
Iteration: 422
Iteration: 423
Iteration: 424
Iteration: 425
Iteration: 426
Iteration: 427
Iteration: 428
Iteration: 429
Iteration: 430
Iteration: 431
Iteration: 432
Iteration: 433
Iteration: 434
Iteration: 435
Iteration: 436
Iteration: 437
Iteration: 438
Iteration: 439
Iteration: 440
Iteration: 441
Iteration: 442
Iteration: 443
Iteration: 444
Iteration: 445
Iteration: 446
Iteration: 447
Iteration: 448
Iteration: 449
Iteration: 450
Iteration: 451
Iteration: 452
Iteration: 453
Iteration: 454
Iteration: 455
Iteration: 456
Iteration: 457
Iteration: 458
Iteration: 459
Iteration: 460
Iteration: 461
Iteration: 462
Iteration: 463
Iteration: 464
Iteration: 465
Iteration: 466
Iteration: 467
Iteration: 468
Iteration: 469
Iteration: 470
Iteration: 471
Iteration: 472
Iteration: 473
Iteration: 474
Iteration: 475
Iteration: 476
Iteration: 477
Iteration: 478
Iteration: 479
Iteration: 480
Iteration: 481
Iteration: 482
Iteration: 483
Iteration: 484
Iteration: 485
Iteration: 486
Iteration: 487
Iteration: 488
Iteration: 489
Iteration: 490
Iteration: 491
Iteration: 492
Iteration: 493
Iteration: 494
Iteration: 495
Iteration: 496
Iteration: 497
Iteration: 498
Iteration: 499
Iteration: 500
Iteration: 501
Iteration: 502
Iteration: 503
Iteration: 504
Iteration: 505
Iteration: 506
Iteration: 507
Iteration: 508
Iteration: 509
Iteration: 510
Iteration: 511
Iteration: 512
Iteration: 513
Iteration: 514
Iteration: 515
Iteration: 516
Iteration: 517
Iteration: 518
Iteration: 519
Iteration: 520
Iteration: 521
Iteration: 522
Iteration: 523
Iteration: 524
Iteration: 525
Iteration: 526
Iteration: 527
Iteration: 528
Iteration: 529
Iteration: 530
Iteration: 531
Iteration: 532
Iteration: 533
Iteration: 534
Iteration: 535
Iteration: 536
Iteration: 537
Iteration: 538
Iteration: 539
Iteration: 540
Iteration: 541
Iteration: 542
Iteration: 543
Iteration: 544
Iteration: 545
Iteration: 546
Iteration: 547
Iteration: 548
Iteration: 549
Iteration: 550
Iteration: 551
Iteration: 552
Iteration: 553
Iteration: 554
Iteration: 555
Iteration: 556
Iteration: 557
Iteration: 558
Iteration: 559
Iteration: 560
Iteration: 561
Iteration: 562
Iteration: 563
Iteration: 564
Iteration: 565
Iteration: 566
Iteration: 567
Iteration: 568
Iteration: 569
Iteration: 570
Iteration: 571
Iteration: 572
Iteration: 573
Iteration: 574
Iteration: 575
Iteration: 576
Iteration: 577
Iteration: 578
Iteration: 579
Iteration: 580
Iteration: 581
Iteration: 582
Iteration: 583
Iteration: 584
Iteration: 585
Iteration: 586
Iteration: 587
Iteration: 588
Iteration: 589
Iteration: 590
Iteration: 591
Iteration: 592
Iteration: 593
Iteration: 594
Iteration: 595
Iteration: 596
Iteration: 597
Iteration: 598
Iteration: 599
Iteration: 600
Iteration: 601
Iteration: 602
Iteration: 603
Iteration: 604
Iteration: 605
Iteration: 606
Iteration: 607
Iteration: 608
Iteration: 609
Iteration: 610
Iteration: 611
Iteration: 612
Iteration: 613
Iteration: 614
Iteration: 615
Iteration: 616
Iteration: 617
Iteration: 618
Iteration: 619
Iteration: 620
Iteration: 621
Iteration: 622
Iteration: 623
Iteration: 624
Iteration: 625
Iteration: 626
Iteration: 627
Iteration: 628
Iteration: 629
Iteration: 630
Iteration: 631
Iteration: 632
Iteration: 633
Iteration: 634
Iteration: 635
Iteration: 636
Iteration: 637
Iteration: 638
Iteration: 639
Iteration: 640
Iteration: 641
Iteration: 642
Iteration: 643
Iteration: 644
Iteration: 645
Iteration: 646
Iteration: 647
Iteration: 648
Iteration: 649
Iteration: 650
Iteration: 651
Iteration: 652
Iteration: 653
Iteration: 654
Iteration: 655
Iteration: 656
Iteration: 657
Iteration: 658
Iteration: 659
Iteration: 660
Iteration: 661
Iteration: 662
Iteration: 663
Iteration: 664
Iteration: 665
Iteration: 666
Iteration: 667
Iteration: 668
Iteration: 669
Iteration: 670
Iteration: 671
Iteration: 672
Iteration: 673
Iteration: 674
Iteration: 675
Iteration: 676
Iteration: 677
Iteration: 678
Iteration: 679
Iteration: 680
Iteration: 681
Iteration: 682
Iteration: 683
Iteration: 684
Iteration: 685
Iteration: 686
Iteration: 687
Iteration: 688
Iteration: 689
Iteration: 690
Iteration: 691
Iteration: 692
Iteration: 693
Iteration: 694
Iteration: 695
Iteration: 696
Iteration: 697
Iteration: 698
Iteration: 699
Iteration: 700
Iteration: 701
Iteration: 702
Iteration: 703
Iteration: 704
Iteration: 705
Iteration: 706
Iteration: 707
Iteration: 708
Iteration: 709
Iteration: 710
Iteration: 711
Iteration: 712
Iteration: 713
Iteration: 714
Iteration: 715
Iteration: 716
Iteration: 717
Iteration: 718
Iteration: 719
Iteration: 720
Iteration: 721
Iteration: 722
Iteration: 723
Iteration: 724
Iteration: 725
Iteration: 726
Iteration: 727
Iteration: 728
Iteration: 729
Iteration: 730
Iteration: 731
Iteration: 732
Iteration: 733
Iteration: 734
Iteration: 735
Iteration: 736
Iteration: 737
Iteration: 738
Iteration: 739
Iteration: 740
Iteration: 741
Iteration: 742
Iteration: 743
Iteration: 744
Iteration: 745
Iteration: 746
Iteration: 747
Iteration: 748
Iteration: 749
Iteration: 750
Iteration: 751
Iteration: 752
Iteration: 753
Iteration: 754
Iteration: 755
Iteration: 756
Iteration: 757
Iteration: 758
Iteration: 759
Iteration: 760
Iteration: 761
Iteration: 762
Iteration: 763
Iteration: 764
Iteration: 765
Iteration: 766
Iteration: 767
Iteration: 768
Iteration: 769
Iteration: 770
Iteration: 771
Iteration: 772
Iteration: 773
Iteration: 774
Iteration: 775
Iteration: 776
Iteration: 777
Iteration: 778
Iteration: 779
Iteration: 780
Iteration: 781
Iteration: 782
Iteration: 783
Iteration: 784
Iteration: 785
Iteration: 786
Iteration: 787
Iteration: 788
Iteration: 789
Iteration: 790
Iteration: 791
Iteration: 792
Iteration: 793
Iteration: 794
Iteration: 795
Iteration: 796
Iteration: 797
Iteration: 798
Iteration: 799
Iteration: 800
Iteration: 801
Iteration: 802
Iteration: 803
Iteration: 804
Iteration: 805
Iteration: 806
Iteration: 807
Iteration: 808
Iteration: 809
Iteration: 810
Iteration: 811
Iteration: 812
Iteration: 813
Iteration: 814
Iteration: 815
Iteration: 816
Iteration: 817
Iteration: 818
Iteration: 819
Iteration: 820
Iteration: 821
Iteration: 822
Iteration: 823
Iteration: 824
Iteration: 825
Iteration: 826
Iteration: 827
Iteration: 828
Iteration: 829
Iteration: 830
Iteration: 831
Iteration: 832
Iteration: 833
Iteration: 834
Iteration: 835
Iteration: 836
Iteration: 837
Iteration: 838
Iteration: 839
Iteration: 840
Iteration: 841
Iteration: 842
Iteration: 843
Iteration: 844
Iteration: 845
Iteration: 846
Iteration: 847
Iteration: 848
Iteration: 849
Iteration: 850
Iteration: 851
Iteration: 852
Iteration: 853
Iteration: 854
Iteration: 855
Iteration: 856
Iteration: 857
Iteration: 858
Iteration: 859
Iteration: 860
Iteration: 861
Iteration: 862
Iteration: 863
Iteration: 864
Iteration: 865
Iteration: 866
Iteration: 867
Iteration: 868
Iteration: 869
Iteration: 870
Iteration: 871
Iteration: 872
Iteration: 873
Iteration: 874
Iteration: 875
Iteration: 876
Iteration: 877
Iteration: 878
Iteration: 879
Iteration: 880
Iteration: 881
Iteration: 882
Iteration: 883
Iteration: 884
Iteration: 885
Iteration: 886
Iteration: 887
Iteration: 888
Iteration: 889
Iteration: 890
Iteration: 891
Iteration: 892
Iteration: 893
Iteration: 894
Iteration: 895
Iteration: 896
Iteration: 897
Iteration: 898
Iteration: 899
Iteration: 900
Iteration: 901
Iteration: 902
Iteration: 903
Iteration: 904
Iteration: 905
Iteration: 906
Iteration: 907
Iteration: 908
Iteration: 909
Iteration: 910
Iteration: 911
Iteration: 912
Iteration: 913
Iteration: 914
Iteration: 915
Iteration: 916
Iteration: 917
Iteration: 918
Iteration: 919
Iteration: 920
Iteration: 921
Iteration: 922
Iteration: 923
Iteration: 924
Iteration: 925
Iteration: 926
Iteration: 927
Iteration: 928
Iteration: 929
Iteration: 930
Iteration: 931
Iteration: 932
Iteration: 933
Iteration: 934
Iteration: 935
Iteration: 936
Iteration: 937
Iteration: 938
Iteration: 939
Iteration: 940
Iteration: 941
Iteration: 942
Iteration: 943
Iteration: 944
Iteration: 945
Iteration: 946
Iteration: 947
Iteration: 948
Iteration: 949
Iteration: 950
Iteration: 951
Iteration: 952
Iteration: 953
Iteration: 954
Iteration: 955
Iteration: 956
Iteration: 957
Iteration: 958
Iteration: 959
Iteration: 960
Iteration: 961
Iteration: 962
Iteration: 963
Iteration: 964
Iteration: 965
Iteration: 966
Iteration: 967
Iteration: 968
Iteration: 969
Iteration: 970
Iteration: 971
Iteration: 972
Iteration: 973
Iteration: 974
Iteration: 975
Iteration: 976
Iteration: 977
Iteration: 978
Iteration: 979
Iteration: 980
Iteration: 981
Iteration: 982
Iteration: 983
Iteration: 984
Iteration: 985
Iteration: 986
Iteration: 987
Iteration: 988
Iteration: 989
Iteration: 990
Iteration: 991
Iteration: 992
Iteration: 993
Iteration: 994
Iteration: 995
Iteration: 996
Iteration: 997
Iteration: 998
Iteration: 999
Iteration: 1000
Iteration: 1001
Iteration: 1002
Iteration: 1003
Iteration: 1004
Iteration: 1005
Iteration: 1006
Iteration: 1007
Iteration: 1008
Iteration: 1009
Iteration: 1010
Iteration: 1011
Iteration: 1012
Iteration: 1013
Iteration: 1014
Iteration: 1015
Iteration: 1016
Iteration: 1017
Iteration: 1018
Iteration: 1019
Iteration: 1020
Iteration: 1021
Iteration: 1022
Iteration: 1023
Iteration: 1024
Iteration: 1025
Iteration: 1026
Iteration: 1027
Iteration: 1028
Iteration: 1029
Iteration: 1030
Iteration: 1031
Iteration: 1032
Iteration: 1033
Iteration: 1034
Iteration: 1035
Iteration: 1036
Iteration: 1037
Iteration: 1038
Iteration: 1039
Iteration: 1040
Iteration: 1041
Iteration: 1042
Iteration: 1043
Iteration: 1044
Iteration: 1045
Iteration: 1046
Iteration: 1047
Iteration: 1048
Iteration: 1049
Iteration: 1050
Iteration: 1051
Iteration: 1052
Iteration: 1053
Iteration: 1054
Iteration: 1055
Iteration: 1056
Iteration: 1057
Iteration: 1058
Iteration: 1059
Iteration: 1060
Iteration: 1061
Iteration: 1062
Iteration: 1063
Iteration: 1064
Iteration: 1065
Iteration: 1066
Iteration: 1067
Iteration: 1068
Iteration: 1069
Iteration: 1070
Iteration: 1071
Iteration: 1072
Iteration: 1073
Iteration: 1074
Iteration: 1075
Iteration: 1076
Iteration: 1077
Iteration: 1078
Iteration: 1079
Iteration: 1080
Iteration: 1081
Iteration: 1082
Iteration: 1083
Iteration: 1084
Iteration: 1085
Iteration: 1086
Iteration: 1087
Iteration: 1088
Iteration: 1089
Iteration: 1090
Iteration: 1091
Iteration: 1092
Iteration: 1093
Iteration: 1094
Iteration: 1095
Iteration: 1096
Iteration: 1097
Iteration: 1098
Iteration: 1099
Iteration: 1100
Iteration: 1101
Iteration: 1102
Iteration: 1103
Iteration: 1104
Iteration: 1105
Iteration: 1106
Iteration: 1107
Iteration: 1108
Iteration: 1109
Iteration: 1110
Iteration: 1111
Iteration: 1112
Iteration: 1113
Iteration: 1114
Iteration: 1115
Iteration: 1116
Iteration: 1117
Iteration: 1118
Iteration: 1119
Iteration: 1120
Iteration: 1121
Iteration: 1122
Iteration: 1123
Iteration: 1124
Iteration: 1125
Iteration: 1126
Iteration: 1127
Iteration: 1128
Iteration: 1129
Iteration: 1130
Iteration: 1131
Iteration: 1132
Iteration: 1133
Iteration: 1134
Iteration: 1135
Iteration: 1136
Iteration: 1137
Iteration: 1138
Iteration: 1139
Iteration: 1140
Iteration: 1141
Iteration: 1142
Iteration: 1143
Iteration: 1144
Iteration: 1145
Iteration: 1146
Iteration: 1147
Iteration: 1148
Iteration: 1149
Iteration: 1150
Iteration: 1151
Iteration: 1152
Iteration: 1153
Iteration: 1154
Iteration: 1155
Iteration: 1156
Iteration: 1157
Iteration: 1158
Iteration: 1159
Iteration: 1160
Iteration: 1161
Iteration: 1162
Iteration: 1163
Iteration: 1164
Iteration: 1165
Iteration: 1166
Iteration: 1167
Iteration: 1168
Iteration: 1169
Iteration: 1170
Iteration: 1171
Iteration: 1172
Iteration: 1173
Iteration: 1174
Iteration: 1175
Iteration: 1176
Iteration: 1177
Iteration: 1178
Iteration: 1179
Iteration: 1180
Iteration: 1181
Iteration: 1182
Iteration: 1183
Iteration: 1184
Iteration: 1185
Iteration: 1186
Iteration: 1187
Iteration: 1188
Iteration: 1189
Iteration: 1190
Iteration: 1191
Iteration: 1192
Iteration: 1193
Iteration: 1194
Iteration: 1195
Iteration: 1196
Iteration: 1197
Iteration: 1198
Iteration: 1199
Iteration: 1200
Iteration: 1201
Iteration: 1202
Iteration: 1203
Iteration: 1204
Iteration: 1205
Iteration: 1206
Iteration: 1207
Iteration: 1208
Iteration: 1209
Iteration: 1210
Iteration: 1211
Iteration: 1212
Iteration: 1213
Iteration: 1214
Iteration: 1215
Iteration: 1216
Iteration: 1217
Iteration: 1218
Iteration: 1219
Iteration: 1220
Iteration: 1221
Iteration: 1222
Iteration: 1223
Iteration: 1224
Iteration: 1225
Iteration: 1226
Iteration: 1227
Iteration: 1228
Iteration: 1229
Iteration: 1230
Iteration: 1231
Iteration: 1232
Iteration: 1233
Iteration: 1234
Iteration: 1235
Iteration: 1236
Iteration: 1237
Iteration: 1238
Iteration: 1239
Iteration: 1240
Iteration: 1241
Iteration: 1242
Iteration: 1243
Iteration: 1244
Iteration: 1245
Iteration: 1246
Iteration: 1247
Iteration: 1248
Iteration: 1249
Iteration: 1250
Iteration: 1251
Iteration: 1252
Iteration: 1253
Iteration: 1254
Iteration: 1255
Iteration: 1256
Iteration: 1257
Iteration: 1258
Iteration: 1259
Iteration: 1260
Iteration: 1261
Iteration: 1262
Iteration: 1263
Iteration: 1264
Iteration: 1265
Iteration: 1266
Iteration: 1267
Iteration: 1268
Iteration: 1269
Iteration: 1270
Iteration: 1271
Iteration: 1272
Iteration: 1273
Iteration: 1274
Iteration: 1275
Iteration: 1276
Iteration: 1277
Iteration: 1278
Iteration: 1279
Iteration: 1280
Iteration: 1281
Iteration: 1282
Iteration: 1283
Iteration: 1284
Iteration: 1285
Iteration: 1286
Iteration: 1287
Iteration: 1288
Iteration: 1289
Iteration: 1290
Iteration: 1291
Iteration: 1292
Iteration: 1293
Iteration: 1294
Iteration: 1295
Iteration: 1296
Iteration: 1297
Iteration: 1298
Iteration: 1299
Iteration: 1300
Iteration: 1301
Iteration: 1302
Iteration: 1303
Iteration: 1304
Iteration: 1305
Iteration: 1306
Iteration: 1307
Iteration: 1308
Iteration: 1309
Iteration: 1310
Iteration: 1311
Iteration: 1312
Iteration: 1313
Iteration: 1314
Iteration: 1315
Iteration: 1316
Iteration: 1317
Iteration: 1318
Iteration: 1319
Iteration: 1320
Iteration: 1321
Iteration: 1322
Iteration: 1323
Iteration: 1324
Iteration: 1325
Iteration: 1326
Iteration: 1327
Iteration: 1328
Iteration: 1329
Iteration: 1330
Iteration: 1331
Iteration: 1332
Iteration: 1333
Iteration: 1334
Iteration: 1335
Iteration: 1336
Iteration: 1337
Iteration: 1338
Iteration: 1339
Iteration: 1340
Iteration: 1341
Iteration: 1342
Iteration: 1343
Iteration: 1344
Iteration: 1345
Iteration: 1346
Iteration: 1347
Iteration: 1348
Iteration: 1349
Iteration: 1350
Iteration: 1351
Iteration: 1352
Iteration: 1353
Iteration: 1354
Iteration: 1355
Iteration: 1356
Iteration: 1357
Iteration: 1358
Iteration: 1359
Iteration: 1360
Iteration: 1361
Iteration: 1362
Iteration: 1363
Iteration: 1364
Iteration: 1365
Iteration: 1366
Iteration: 1367
Iteration: 1368
Iteration: 1369
Iteration: 1370
Iteration: 1371
Iteration: 1372
Iteration: 1373
Iteration: 1374
Iteration: 1375
Iteration: 1376
Iteration: 1377
Iteration: 1378
Iteration: 1379
Iteration: 1380
Iteration: 1381
Iteration: 1382
Iteration: 1383
Iteration: 1384
Iteration: 1385
Iteration: 1386
Iteration: 1387
Iteration: 1388
Iteration: 1389
Iteration: 1390
Iteration: 1391
Iteration: 1392
Iteration: 1393
Iteration: 1394
Iteration: 1395
Iteration: 1396
Iteration: 1397
Iteration: 1398
Iteration: 1399
Iteration: 1400
Iteration: 1401
Iteration: 1402
Iteration: 1403
Iteration: 1404
Iteration: 1405
Iteration: 1406
Iteration: 1407
Iteration: 1408
Iteration: 1409
Iteration: 1410
Iteration: 1411
Iteration: 1412
Iteration: 1413
Iteration: 1414
Iteration: 1415
Iteration: 1416
Iteration: 1417
Iteration: 1418
Iteration: 1419
Iteration: 1420
Iteration: 1421
Iteration: 1422
Iteration: 1423
Iteration: 1424
Iteration: 1425
Iteration: 1426
Iteration: 1427
Iteration: 1428
Iteration: 1429
Iteration: 1430
Iteration: 1431
Iteration: 1432
Iteration: 1433
Iteration: 1434
Iteration: 1435
Iteration: 1436
Iteration: 1437
Iteration: 1438
Iteration: 1439
Iteration: 1440
Iteration: 1441
Iteration: 1442
Iteration: 1443
Iteration: 1444
Iteration: 1445
Iteration: 1446
Iteration: 1447
Iteration: 1448
Iteration: 1449
Iteration: 1450
Iteration: 1451
Iteration: 1452
Iteration: 1453
Iteration: 1454
Iteration: 1455
Iteration: 1456
Iteration: 1457
Iteration: 1458
Iteration: 1459
Iteration: 1460
Iteration: 1461
Iteration: 1462
Iteration: 1463
Iteration: 1464
Iteration: 1465
Iteration: 1466
Iteration: 1467
Iteration: 1468
Iteration: 1469
Iteration: 1470
Iteration: 1471
Iteration: 1472
Iteration: 1473
Iteration: 1474
Iteration: 1475
Iteration: 1476
Iteration: 1477
Iteration: 1478
Iteration: 1479
Iteration: 1480
Iteration: 1481
Iteration: 1482
Iteration: 1483
Iteration: 1484
Iteration: 1485
Iteration: 1486
Iteration: 1487
Iteration: 1488
Iteration: 1489
Iteration: 1490
Iteration: 1491
Iteration: 1492
Iteration: 1493
Iteration: 1494
Iteration: 1495
Iteration: 1496
Iteration: 1497
Iteration: 1498
Iteration: 1499
Iteration: 1500
Iteration: 1501
Iteration: 1502
Iteration: 1503
Iteration: 1504
Iteration: 1505
Iteration: 1506
Iteration: 1507
Iteration: 1508
Iteration: 1509
Iteration: 1510
Iteration: 1511
Iteration: 1512
Iteration: 1513
Iteration: 1514
Iteration: 1515
Iteration: 1516
Iteration: 1517
Iteration: 1518
Iteration: 1519
Iteration: 1520
Iteration: 1521
Iteration: 1522
Iteration: 1523
Iteration: 1524
Iteration: 1525
Iteration: 1526
Iteration: 1527
Iteration: 1528
Iteration: 1529
Iteration: 1530
Iteration: 1531
Iteration: 1532
Iteration: 1533
Iteration: 1534
Iteration: 1535
Iteration: 1536
Iteration: 1537
Iteration: 1538
Iteration: 1539
Iteration: 1540
Iteration: 1541
Iteration: 1542
Iteration: 1543
Iteration: 1544
Iteration: 1545
Iteration: 1546
Iteration: 1547
Iteration: 1548
Iteration: 1549
Iteration: 1550
Iteration: 1551
Iteration: 1552
Iteration: 1553
Iteration: 1554
Iteration: 1555
Iteration: 1556
Iteration: 1557
Iteration: 1558
Iteration: 1559
Iteration: 1560
Iteration: 1561
Iteration: 1562
Iteration: 1563
Iteration: 1564
Iteration: 1565
Iteration: 1566
Iteration: 1567
Iteration: 1568
Iteration: 1569
Iteration: 1570
Iteration: 1571
Iteration: 1572
Iteration: 1573
Iteration: 1574
Iteration: 1575
Iteration: 1576
Iteration: 1577
Iteration: 1578
Iteration: 1579
Iteration: 1580
Iteration: 1581
Iteration: 1582
Iteration: 1583
Iteration: 1584
Iteration: 1585
Iteration: 1586
Iteration: 1587
Iteration: 1588
Iteration: 1589
Iteration: 1590
Iteration: 1591
Iteration: 1592
Iteration: 1593
Iteration: 1594
Iteration: 1595
Iteration: 1596
Iteration: 1597
Iteration: 1598
Iteration: 1599
Iteration: 1600
Iteration: 1601
Iteration: 1602
Iteration: 1603
Iteration: 1604
Iteration: 1605
Iteration: 1606
Iteration: 1607
Iteration: 1608
Iteration: 1609
Iteration: 1610
Iteration: 1611
Iteration: 1612
Iteration: 1613
Iteration: 1614
Iteration: 1615
Iteration: 1616
Iteration: 1617
Iteration: 1618
Iteration: 1619
Iteration: 1620
Iteration: 1621
Iteration: 1622
Iteration: 1623
Iteration: 1624
Iteration: 1625
Iteration: 1626
Iteration: 1627
Iteration: 1628
Iteration: 1629
Iteration: 1630
Iteration: 1631
Iteration: 1632
Iteration: 1633
Iteration: 1634
Iteration: 1635
Iteration: 1636
Iteration: 1637
Iteration: 1638
Iteration: 1639
Iteration: 1640
Iteration: 1641
Iteration: 1642
Iteration: 1643
Iteration: 1644
Iteration: 1645
Iteration: 1646
Iteration: 1647
Iteration: 1648
Iteration: 1649
Iteration: 1650
Iteration: 1651
Iteration: 1652
Iteration: 1653
Iteration: 1654
Iteration: 1655
Iteration: 1656
Iteration: 1657
Iteration: 1658
Iteration: 1659
Iteration: 1660
Iteration: 1661
Iteration: 1662
Iteration: 1663
Iteration: 1664
Iteration: 1665
Iteration: 1666
Iteration: 1667
Iteration: 1668
Iteration: 1669
Iteration: 1670
Iteration: 1671
Iteration: 1672
Iteration: 1673
Iteration: 1674
Iteration: 1675
Iteration: 1676
Iteration: 1677
Iteration: 1678
Iteration: 1679
Iteration: 1680
Iteration: 1681
Iteration: 1682
Iteration: 1683
Iteration: 1684
Iteration: 1685
Iteration: 1686
Iteration: 1687
Iteration: 1688
Iteration: 1689
Iteration: 1690
Iteration: 1691
Iteration: 1692
Iteration: 1693
Iteration: 1694
Iteration: 1695
Iteration: 1696
Iteration: 1697
Iteration: 1698
Iteration: 1699
Iteration: 1700
Iteration: 1701
Iteration: 1702
Iteration: 1703
Iteration: 1704
Iteration: 1705
Iteration: 1706
Iteration: 1707
Iteration: 1708
Iteration: 1709
Iteration: 1710
Iteration: 1711
Iteration: 1712
Iteration: 1713
Iteration: 1714
Iteration: 1715
Iteration: 1716
Iteration: 1717
Iteration: 1718
Iteration: 1719
Iteration: 1720
Iteration: 1721
Iteration: 1722
Iteration: 1723
Iteration: 1724
Iteration: 1725
Iteration: 1726
Iteration: 1727
Iteration: 1728
Iteration: 1729
Iteration: 1730
Iteration: 1731
Iteration: 1732
Iteration: 1733
Iteration: 1734
Iteration: 1735
Iteration: 1736
Iteration: 1737
Iteration: 1738
Iteration: 1739
Iteration: 1740
Iteration: 1741
Iteration: 1742
Iteration: 1743
Iteration: 1744
Iteration: 1745
Iteration: 1746
Iteration: 1747
Iteration: 1748
Iteration: 1749
Iteration: 1750
Iteration: 1751
Iteration: 1752
Iteration: 1753
Iteration: 1754
Iteration: 1755
Iteration: 1756
Iteration: 1757
Iteration: 1758
Iteration: 1759
Iteration: 1760
Iteration: 1761
Iteration: 1762
Iteration: 1763
Iteration: 1764
Iteration: 1765
Iteration: 1766
Iteration: 1767
Iteration: 1768
Iteration: 1769
Iteration: 1770
Iteration: 1771
Iteration: 1772
Iteration: 1773
Iteration: 1774
Iteration: 1775
Iteration: 1776
Iteration: 1777
Iteration: 1778
Iteration: 1779
Iteration: 1780
Iteration: 1781
Iteration: 1782
Iteration: 1783
Iteration: 1784
Iteration: 1785
Iteration: 1786
Iteration: 1787
Iteration: 1788
Iteration: 1789
Iteration: 1790
Iteration: 1791
Iteration: 1792
Iteration: 1793
Iteration: 1794
Iteration: 1795
Iteration: 1796
Iteration: 1797
Iteration: 1798
Iteration: 1799
Iteration: 1800
Iteration: 1801
Iteration: 1802
Iteration: 1803
Iteration: 1804
Iteration: 1805
Iteration: 1806
Iteration: 1807
Iteration: 1808
Iteration: 1809
Iteration: 1810
Iteration: 1811
Iteration: 1812
Iteration: 1813
Iteration: 1814
Iteration: 1815
Iteration: 1816
Iteration: 1817
Iteration: 1818
Iteration: 1819
Iteration: 1820
Iteration: 1821
Iteration: 1822
Iteration: 1823
Iteration: 1824
Iteration: 1825
Iteration: 1826
Iteration: 1827
Iteration: 1828
Iteration: 1829
Iteration: 1830
Iteration: 1831
Iteration: 1832
Iteration: 1833
Iteration: 1834
Iteration: 1835
Iteration: 1836
Iteration: 1837
Iteration: 1838
Iteration: 1839
Iteration: 1840
Iteration: 1841
Iteration: 1842
Iteration: 1843
Iteration: 1844
Iteration: 1845
Iteration: 1846
Iteration: 1847
Iteration: 1848
Iteration: 1849
Iteration: 1850
Iteration: 1851
Iteration: 1852
Iteration: 1853
Iteration: 1854
Iteration: 1855
Iteration: 1856
Iteration: 1857
Iteration: 1858
Iteration: 1859
Iteration: 1860
Iteration: 1861
Iteration: 1862
Iteration: 1863
Iteration: 1864
Iteration: 1865
Iteration: 1866
Iteration: 1867
Iteration: 1868
Iteration: 1869
Iteration: 1870
Iteration: 1871
Iteration: 1872
Iteration: 1873
Iteration: 1874
Iteration: 1875
Iteration: 1876
Iteration: 1877
Iteration: 1878
Iteration: 1879
Iteration: 1880
Iteration: 1881
Iteration: 1882
Iteration: 1883
Iteration: 1884
Iteration: 1885
Iteration: 1886
Iteration: 1887
Iteration: 1888
Iteration: 1889
Iteration: 1890
Iteration: 1891
Iteration: 1892
Iteration: 1893
Iteration: 1894
Iteration: 1895
Iteration: 1896
Iteration: 1897
Iteration: 1898
Iteration: 1899
Iteration: 1900
Iteration: 1901
Iteration: 1902
Iteration: 1903
Iteration: 1904
Iteration: 1905
Iteration: 1906
Iteration: 1907
Iteration: 1908
Iteration: 1909
Iteration: 1910
Iteration: 1911
Iteration: 1912
Iteration: 1913
Iteration: 1914
Iteration: 1915
Iteration: 1916
Iteration: 1917
Iteration: 1918
Iteration: 1919
Iteration: 1920
Iteration: 1921
Iteration: 1922
Iteration: 1923
Iteration: 1924
Iteration: 1925
Iteration: 1926
Iteration: 1927
Iteration: 1928
Iteration: 1929
Iteration: 1930
Iteration: 1931
Iteration: 1932
Iteration: 1933
Iteration: 1934
Iteration: 1935
Iteration: 1936
Iteration: 1937
Iteration: 1938
Iteration: 1939
Iteration: 1940
Iteration: 1941
Iteration: 1942
Iteration: 1943
Iteration: 1944
Iteration: 1945
Iteration: 1946
Iteration: 1947
Iteration: 1948
Iteration: 1949
Iteration: 1950
Iteration: 1951
Iteration: 1952
Iteration: 1953
Iteration: 1954
Iteration: 1955
Iteration: 1956
Iteration: 1957
Iteration: 1958
Iteration: 1959
Iteration: 1960
Iteration: 1961
Iteration: 1962
Iteration: 1963
Iteration: 1964
Iteration: 1965
Iteration: 1966
Iteration: 1967
Iteration: 1968
Iteration: 1969
Iteration: 1970
Iteration: 1971
Iteration: 1972
Iteration: 1973
Iteration: 1974
Iteration: 1975
Iteration: 1976
Iteration: 1977
Iteration: 1978
Iteration: 1979
Iteration: 1980
Iteration: 1981
Iteration: 1982
Iteration: 1983
Iteration: 1984
Iteration: 1985
Iteration: 1986
Iteration: 1987
Iteration: 1988
Iteration: 1989
Iteration: 1990
Iteration: 1991
Iteration: 1992
Iteration: 1993
Iteration: 1994
Iteration: 1995
Iteration: 1996
Iteration: 1997
Iteration: 1998
Iteration: 1999
Iteration: 2000
Iteration: 2001
Iteration: 2002
Iteration: 2003
Iteration: 2004
Iteration: 2005
Iteration: 2006
Iteration: 2007
Iteration: 2008
Iteration: 2009
Iteration: 2010
Iteration: 2011
Iteration: 2012
Iteration: 2013
Iteration: 2014
Iteration: 2015
Iteration: 2016
Iteration: 2017
Iteration: 2018
Iteration: 2019
Iteration: 2020
Iteration: 2021
Iteration: 2022
Iteration: 2023
Iteration: 2024
Iteration: 2025
Iteration: 2026
Iteration: 2027
Iteration: 2028
Iteration: 2029
Iteration: 2030
Iteration: 2031
Iteration: 2032
Iteration: 2033
Iteration: 2034
Iteration: 2035
Iteration: 2036
Iteration: 2037
Iteration: 2038
Iteration: 2039
Iteration: 2040
Iteration: 2041
Iteration: 2042
Iteration: 2043
Iteration: 2044
Iteration: 2045
Iteration: 2046
Iteration: 2047
Iteration: 2048
Iteration: 2049
Iteration: 2050
Iteration: 2051
Iteration: 2052
Iteration: 2053
Iteration: 2054
Iteration: 2055
Iteration: 2056
Iteration: 2057
Iteration: 2058
Iteration: 2059
Iteration: 2060
Iteration: 2061
Iteration: 2062
Iteration: 2063
Iteration: 2064
Iteration: 2065
Iteration: 2066
Iteration: 2067
Iteration: 2068
Iteration: 2069
Iteration: 2070
Iteration: 2071
Iteration: 2072
Iteration: 2073
Iteration: 2074
Iteration: 2075
Iteration: 2076
Iteration: 2077
Iteration: 2078
Iteration: 2079
Iteration: 2080
Iteration: 2081
Iteration: 2082
Iteration: 2083
Iteration: 2084
Iteration: 2085
Iteration: 2086
Iteration: 2087
Iteration: 2088
Iteration: 2089
Iteration: 2090
Iteration: 2091
Iteration: 2092
Iteration: 2093
Iteration: 2094
Iteration: 2095
Iteration: 2096
Iteration: 2097
Iteration: 2098
Iteration: 2099
Iteration: 2100
Iteration: 2101
Iteration: 2102
Iteration: 2103
Iteration: 2104
Iteration: 2105
Iteration: 2106
Iteration: 2107
Iteration: 2108
Iteration: 2109
Iteration: 2110
Iteration: 2111
Iteration: 2112
Iteration: 2113
Iteration: 2114
Iteration: 2115
Iteration: 2116
Iteration: 2117
Iteration: 2118
Iteration: 2119
Iteration: 2120
Iteration: 2121
Iteration: 2122
Iteration: 2123
Iteration: 2124
Iteration: 2125
Iteration: 2126
Iteration: 2127
Iteration: 2128
Iteration: 2129
Iteration: 2130
Iteration: 2131
Iteration: 2132
Iteration: 2133
Iteration: 2134
Iteration: 2135
Iteration: 2136
Iteration: 2137
Iteration: 2138
Iteration: 2139
Iteration: 2140
Iteration: 2141
Iteration: 2142
Iteration: 2143
Iteration: 2144
Iteration: 2145
Iteration: 2146
Iteration: 2147
Iteration: 2148
Iteration: 2149
Iteration: 2150
Iteration: 2151
Iteration: 2152
Iteration: 2153
Iteration: 2154
Iteration: 2155
Iteration: 2156
Iteration: 2157
Iteration: 2158
Iteration: 2159
Iteration: 2160
Iteration: 2161
Iteration: 2162
Iteration: 2163
Iteration: 2164
Iteration: 2165
Iteration: 2166
Iteration: 2167
Iteration: 2168
Iteration: 2169
Iteration: 2170
Iteration: 2171
Iteration: 2172
Iteration: 2173
Iteration: 2174
Iteration: 2175
Iteration: 2176
Iteration: 2177
Iteration: 2178
Iteration: 2179
Iteration: 2180
Iteration: 2181
Iteration: 2182
Iteration: 2183
Iteration: 2184
Iteration: 2185
Iteration: 2186
Iteration: 2187
Iteration: 2188
Iteration: 2189
Iteration: 2190
Iteration: 2191
Iteration: 2192
Iteration: 2193
Iteration: 2194
Iteration: 2195
Iteration: 2196
Iteration: 2197
Iteration: 2198
Iteration: 2199
Iteration: 2200
Iteration: 2201
Iteration: 2202
Iteration: 2203
Iteration: 2204
Iteration: 2205
Iteration: 2206
Iteration: 2207
Iteration: 2208
Iteration: 2209
Iteration: 2210
Iteration: 2211
Iteration: 2212
Iteration: 2213
Iteration: 2214
Iteration: 2215
Iteration: 2216
Iteration: 2217
Iteration: 2218
Iteration: 2219
Iteration: 2220
Iteration: 2221
Iteration: 2222
Iteration: 2223
Iteration: 2224
Iteration: 2225
Iteration: 2226
Iteration: 2227
Iteration: 2228
Iteration: 2229
Iteration: 2230
Iteration: 2231
Iteration: 2232
Iteration: 2233
Iteration: 2234
Iteration: 2235
Iteration: 2236
Iteration: 2237
Iteration: 2238
Iteration: 2239
Iteration: 2240
Iteration: 2241
Iteration: 2242
Iteration: 2243
Iteration: 2244
Iteration: 2245
Iteration: 2246
Iteration: 2247
Iteration: 2248
Iteration: 2249
Iteration: 2250
Iteration: 2251
Iteration: 2252
Iteration: 2253
Iteration: 2254
Iteration: 2255
Iteration: 2256
Iteration: 2257
Iteration: 2258
Iteration: 2259
Iteration: 2260
Iteration: 2261
Iteration: 2262
Iteration: 2263
Iteration: 2264
Iteration: 2265
Iteration: 2266
Iteration: 2267
Iteration: 2268
Iteration: 2269
Iteration: 2270
Iteration: 2271
Iteration: 2272
Iteration: 2273
Iteration: 2274
Iteration: 2275
Iteration: 2276
Iteration: 2277
Iteration: 2278
Iteration: 2279
Iteration: 2280
Iteration: 2281
Iteration: 2282
Iteration: 2283
Iteration: 2284
Iteration: 2285
Iteration: 2286
Iteration: 2287
Iteration: 2288
Iteration: 2289
Iteration: 2290
Iteration: 2291
Iteration: 2292
Iteration: 2293
Iteration: 2294
Iteration: 2295
Iteration: 2296
Iteration: 2297
Iteration: 2298
Iteration: 2299
Iteration: 2300
Iteration: 2301
Iteration: 2302
Iteration: 2303
Iteration: 2304
Iteration: 2305
Iteration: 2306
Iteration: 2307
Iteration: 2308
Iteration: 2309
Iteration: 2310
Iteration: 2311
Iteration: 2312
Iteration: 2313
Iteration: 2314
Iteration: 2315
Iteration: 2316
Iteration: 2317
Iteration: 2318
Iteration: 2319
Iteration: 2320
Iteration: 2321
Iteration: 2322
Iteration: 2323
Iteration: 2324
Iteration: 2325
Iteration: 2326
Iteration: 2327
Iteration: 2328
Iteration: 2329
Iteration: 2330
Iteration: 2331
Iteration: 2332
Iteration: 2333
Iteration: 2334
Iteration: 2335
Iteration: 2336
Iteration: 2337
Iteration: 2338
Iteration: 2339
Iteration: 2340
Iteration: 2341
Iteration: 2342
Iteration: 2343
Iteration: 2344
Iteration: 2345
Iteration: 2346
Iteration: 2347
Iteration: 2348
Iteration: 2349
Iteration: 2350
Iteration: 2351
Iteration: 2352
Iteration: 2353
Iteration: 2354
Iteration: 2355
Iteration: 2356
Iteration: 2357
Iteration: 2358
Iteration: 2359
Iteration: 2360
Iteration: 2361
Iteration: 2362
Iteration: 2363
Iteration: 2364
Iteration: 2365
Iteration: 2366
Iteration: 2367
Iteration: 2368
Iteration: 2369
Iteration: 2370
Iteration: 2371
Iteration: 2372
Iteration: 2373
Iteration: 2374
Iteration: 2375
Iteration: 2376
Iteration: 2377
Iteration: 2378
Iteration: 2379
Iteration: 2380
Iteration: 2381
Iteration: 2382
Iteration: 2383
Iteration: 2384
Iteration: 2385
Iteration: 2386
Iteration: 2387
Iteration: 2388
Iteration: 2389
Iteration: 2390
Iteration: 2391
Iteration: 2392
Iteration: 2393
Iteration: 2394
Iteration: 2395
Iteration: 2396
Iteration: 2397
Iteration: 2398
Iteration: 2399
Iteration: 2400
Iteration: 2401
Iteration: 2402
Iteration: 2403
Iteration: 2404
Iteration: 2405
Iteration: 2406
Iteration: 2407
Iteration: 2408
Iteration: 2409
Iteration: 2410
Iteration: 2411
Iteration: 2412
Iteration: 2413
Iteration: 2414
Iteration: 2415
Iteration: 2416
Iteration: 2417
Iteration: 2418
Iteration: 2419
Iteration: 2420
Iteration: 2421
Iteration: 2422
Iteration: 2423
Iteration: 2424
Iteration: 2425
Iteration: 2426
Iteration: 2427
Iteration: 2428
Iteration: 2429
Iteration: 2430
Iteration: 2431
Iteration: 2432
Iteration: 2433
Iteration: 2434
Iteration: 2435
Iteration: 2436
Iteration: 2437
Iteration: 2438
Iteration: 2439
Iteration: 2440
Iteration: 2441
Iteration: 2442
Iteration: 2443
Iteration: 2444
Iteration: 2445
Iteration: 2446
Iteration: 2447
Iteration: 2448
Iteration: 2449
Iteration: 2450
Iteration: 2451
Iteration: 2452
Iteration: 2453
Iteration: 2454
Iteration: 2455
Iteration: 2456
Iteration: 2457
Iteration: 2458
Iteration: 2459
Iteration: 2460
Iteration: 2461
Iteration: 2462
Iteration: 2463
Iteration: 2464
Iteration: 2465
Iteration: 2466
Iteration: 2467
Iteration: 2468
Iteration: 2469
Iteration: 2470
Iteration: 2471
Iteration: 2472
Iteration: 2473
Iteration: 2474
Iteration: 2475
Iteration: 2476
Iteration: 2477
Iteration: 2478
Iteration: 2479
Iteration: 2480
Iteration: 2481
Iteration: 2482
Iteration: 2483
Iteration: 2484
Iteration: 2485
Iteration: 2486
Iteration: 2487
Iteration: 2488
Iteration: 2489
Iteration: 2490
Iteration: 2491
Iteration: 2492
Iteration: 2493
Iteration: 2494
Iteration: 2495
Iteration: 2496
Iteration: 2497
Iteration: 2498
Iteration: 2499
Iteration: 2500
Iteration: 2501
Iteration: 2502
Iteration: 2503
Iteration: 2504
Iteration: 2505
Iteration: 2506
Iteration: 2507
Iteration: 2508
Iteration: 2509
Iteration: 2510
Iteration: 2511
Iteration: 2512
Iteration: 2513
Iteration: 2514
Iteration: 2515
Iteration: 2516
Iteration: 2517
Iteration: 2518
Iteration: 2519
Iteration: 2520
Iteration: 2521
Iteration: 2522
Iteration: 2523
Iteration: 2524
Iteration: 2525
Iteration: 2526
Iteration: 2527
Iteration: 2528
Iteration: 2529
Iteration: 2530
Iteration: 2531
Iteration: 2532
Iteration: 2533
Iteration: 2534
Iteration: 2535
Iteration: 2536
Iteration: 2537
Iteration: 2538
Iteration: 2539
Iteration: 2540
Iteration: 2541
Iteration: 2542
Iteration: 2543
Iteration: 2544
Iteration: 2545
Iteration: 2546
Iteration: 2547
Iteration: 2548
Iteration: 2549
Iteration: 2550
Iteration: 2551
Iteration: 2552
Iteration: 2553
Iteration: 2554
Iteration: 2555
Iteration: 2556
Iteration: 2557
Iteration: 2558
Iteration: 2559
Iteration: 2560
Iteration: 2561
Iteration: 2562
Iteration: 2563
Iteration: 2564
Iteration: 2565
Iteration: 2566
Iteration: 2567
Iteration: 2568
Iteration: 2569
Iteration: 2570
Iteration: 2571
Iteration: 2572
Iteration: 2573
Iteration: 2574
Iteration: 2575
Iteration: 2576
Iteration: 2577
Iteration: 2578
Iteration: 2579
Iteration: 2580
Iteration: 2581
Iteration: 2582
Iteration: 2583
Iteration: 2584
Iteration: 2585
Iteration: 2586
Iteration: 2587
Iteration: 2588
Iteration: 2589
Iteration: 2590
Iteration: 2591
Iteration: 2592
Iteration: 2593
Iteration: 2594
Iteration: 2595
Iteration: 2596
Iteration: 2597
Iteration: 2598
Iteration: 2599
Iteration: 2600
Iteration: 2601
Iteration: 2602
Iteration: 2603
Iteration: 2604
Iteration: 2605
Iteration: 2606
Iteration: 2607
Iteration: 2608
Iteration: 2609
Iteration: 2610
Iteration: 2611
Iteration: 2612
Iteration: 2613
Iteration: 2614
Iteration: 2615
Iteration: 2616
Iteration: 2617
Iteration: 2618
Iteration: 2619
Iteration: 2620
Iteration: 2621
Iteration: 2622
Iteration: 2623
Iteration: 2624
Iteration: 2625
Iteration: 2626
Iteration: 2627
Iteration: 2628
Iteration: 2629
Iteration: 2630
Iteration: 2631
Iteration: 2632
Iteration: 2633
Iteration: 2634
Iteration: 2635
Iteration: 2636
Iteration: 2637
Iteration: 2638
Iteration: 2639
Iteration: 2640
Iteration: 2641
Iteration: 2642
Iteration: 2643
Iteration: 2644
Iteration: 2645
Iteration: 2646
Iteration: 2647
Iteration: 2648
Iteration: 2649
Iteration: 2650
Iteration: 2651
Iteration: 2652
Iteration: 2653
Iteration: 2654
Iteration: 2655
Iteration: 2656
Iteration: 2657
Iteration: 2658
Iteration: 2659
Iteration: 2660
Iteration: 2661
Iteration: 2662
Iteration: 2663
Iteration: 2664
Iteration: 2665
Iteration: 2666
Iteration: 2667
Iteration: 2668
Iteration: 2669
Iteration: 2670
Iteration: 2671
Iteration: 2672
Iteration: 2673
Iteration: 2674
Iteration: 2675
Iteration: 2676
Iteration: 2677
Iteration: 2678
Iteration: 2679
Iteration: 2680
Iteration: 2681
Iteration: 2682
Iteration: 2683
Iteration: 2684
Iteration: 2685
Iteration: 2686
Iteration: 2687
Iteration: 2688
Iteration: 2689
Iteration: 2690
Iteration: 2691
Iteration: 2692
Iteration: 2693
Iteration: 2694
Iteration: 2695
Iteration: 2696
Iteration: 2697
Iteration: 2698
Iteration: 2699
Iteration: 2700
Iteration: 2701
Iteration: 2702
Iteration: 2703
Iteration: 2704
Iteration: 2705
Iteration: 2706
Iteration: 2707
Iteration: 2708
Iteration: 2709
Iteration: 2710
Iteration: 2711
Iteration: 2712
Iteration: 2713
Iteration: 2714
Iteration: 2715
Iteration: 2716
Iteration: 2717
Iteration: 2718
Iteration: 2719
Iteration: 2720
Iteration: 2721
Iteration: 2722
Iteration: 2723
Iteration: 2724
Iteration: 2725
Iteration: 2726
Iteration: 2727
Iteration: 2728
Iteration: 2729
Iteration: 2730
Iteration: 2731
Iteration: 2732
Iteration: 2733
Iteration: 2734
Iteration: 2735
Iteration: 2736
Iteration: 2737
Iteration: 2738
Iteration: 2739
Iteration: 2740
Iteration: 2741
Iteration: 2742
Iteration: 2743
Iteration: 2744
Iteration: 2745
Iteration: 2746
Iteration: 2747
Iteration: 2748
Iteration: 2749
Iteration: 2750
Iteration: 2751
Iteration: 2752
Iteration: 2753
Iteration: 2754
Iteration: 2755
Iteration: 2756
Iteration: 2757
Iteration: 2758
Iteration: 2759
Iteration: 2760
Iteration: 2761
Iteration: 2762
Iteration: 2763
Iteration: 2764
Iteration: 2765
Iteration: 2766
Iteration: 2767
Iteration: 2768
Iteration: 2769
Iteration: 2770
Iteration: 2771
Iteration: 2772
Iteration: 2773
Iteration: 2774
Iteration: 2775
Iteration: 2776
Iteration: 2777
Iteration: 2778
Iteration: 2779
Iteration: 2780
Iteration: 2781
Iteration: 2782
Iteration: 2783
Iteration: 2784
Iteration: 2785
Iteration: 2786
Iteration: 2787
Iteration: 2788
Iteration: 2789
Iteration: 2790
Iteration: 2791
Iteration: 2792
Iteration: 2793
Iteration: 2794
Iteration: 2795
Iteration: 2796
Iteration: 2797
Iteration: 2798
Iteration: 2799
Iteration: 2800
Iteration: 2801
Iteration: 2802
Iteration: 2803
Iteration: 2804
Iteration: 2805
Iteration: 2806
Iteration: 2807
Iteration: 2808
Iteration: 2809
Iteration: 2810
Iteration: 2811
Iteration: 2812
Iteration: 2813
Iteration: 2814
Iteration: 2815
Iteration: 2816
Iteration: 2817
Iteration: 2818
Iteration: 2819
Iteration: 2820
Iteration: 2821
Iteration: 2822
Iteration: 2823
Iteration: 2824
Iteration: 2825
Iteration: 2826
Iteration: 2827
Iteration: 2828
Iteration: 2829
Iteration: 2830
Iteration: 2831
Iteration: 2832
Iteration: 2833
Iteration: 2834
Iteration: 2835
Iteration: 2836
Iteration: 2837
Iteration: 2838
Iteration: 2839
Iteration: 2840
Iteration: 2841
Iteration: 2842
Iteration: 2843
Iteration: 2844
Iteration: 2845
Iteration: 2846
Iteration: 2847
Iteration: 2848
Iteration: 2849
Iteration: 2850
Iteration: 2851
Iteration: 2852
Iteration: 2853
Iteration: 2854
Iteration: 2855
Iteration: 2856
Iteration: 2857
Iteration: 2858
Iteration: 2859
Iteration: 2860
Iteration: 2861
Iteration: 2862
Iteration: 2863
Iteration: 2864
Iteration: 2865
Iteration: 2866
Iteration: 2867
Iteration: 2868
Iteration: 2869
Iteration: 2870
Iteration: 2871
Iteration: 2872
Iteration: 2873
Iteration: 2874
Iteration: 2875
Iteration: 2876
Iteration: 2877
Iteration: 2878
Iteration: 2879
Iteration: 2880
Iteration: 2881
Iteration: 2882
Iteration: 2883
Iteration: 2884
Iteration: 2885
Iteration: 2886
Iteration: 2887
Iteration: 2888
Iteration: 2889
Iteration: 2890
Iteration: 2891
Iteration: 2892
Iteration: 2893
Iteration: 2894
Iteration: 2895
Iteration: 2896
Iteration: 2897
Iteration: 2898
Iteration: 2899
Iteration: 2900
Iteration: 2901
Iteration: 2902
Iteration: 2903
Iteration: 2904
Iteration: 2905
Iteration: 2906
Iteration: 2907
Iteration: 2908
Iteration: 2909
Iteration: 2910
Iteration: 2911
Iteration: 2912
Iteration: 2913
Iteration: 2914
Iteration: 2915
Iteration: 2916
Iteration: 2917
Iteration: 2918
Iteration: 2919
Iteration: 2920
Iteration: 2921
Iteration: 2922
Iteration: 2923
Iteration: 2924
Iteration: 2925
Iteration: 2926
Iteration: 2927
Iteration: 2928
Iteration: 2929
Iteration: 2930
Iteration: 2931
Iteration: 2932
Iteration: 2933
Iteration: 2934
Iteration: 2935
Iteration: 2936
Iteration: 2937
Iteration: 2938
Iteration: 2939
Iteration: 2940
Iteration: 2941
Iteration: 2942
Iteration: 2943
Iteration: 2944
Iteration: 2945
Iteration: 2946
Iteration: 2947
Iteration: 2948
Iteration: 2949
Iteration: 2950
Iteration: 2951
Iteration: 2952
Iteration: 2953
Iteration: 2954
Iteration: 2955
Iteration: 2956
Iteration: 2957
Iteration: 2958
Iteration: 2959
Iteration: 2960
Iteration: 2961
Iteration: 2962
Iteration: 2963
Iteration: 2964
Iteration: 2965
Iteration: 2966
Iteration: 2967
Iteration: 2968
Iteration: 2969
Iteration: 2970
Iteration: 2971
Iteration: 2972
Iteration: 2973
Iteration: 2974
Iteration: 2975
Iteration: 2976
Iteration: 2977
Iteration: 2978
Iteration: 2979
Iteration: 2980
Iteration: 2981
Iteration: 2982
Iteration: 2983
Iteration: 2984
Iteration: 2985
Iteration: 2986
Iteration: 2987
Iteration: 2988
Iteration: 2989
Iteration: 2990
Iteration: 2991
Iteration: 2992
Iteration: 2993
Iteration: 2994
Iteration: 2995
Iteration: 2996
Iteration: 2997
Iteration: 2998
Iteration: 2999
Iteration: 3000
Iteration: 3001
Iteration: 3002
Iteration: 3003
Iteration: 3004
Iteration: 3005
Iteration: 3006
Iteration: 3007
Iteration: 3008
Iteration: 3009
Iteration: 3010
Iteration: 3011
Iteration: 3012
Iteration: 3013
Iteration: 3014
Iteration: 3015
Iteration: 3016
Iteration: 3017
Iteration: 3018
Iteration: 3019
Iteration: 3020
Iteration: 3021
Iteration: 3022
Iteration: 3023
Iteration: 3024
Iteration: 3025
Iteration: 3026
Iteration: 3027
Iteration: 3028
Iteration: 3029
Iteration: 3030
Iteration: 3031
Iteration: 3032
Iteration: 3033
Iteration: 3034
Iteration: 3035
Iteration: 3036
Iteration: 3037
Iteration: 3038
Iteration: 3039
Iteration: 3040
Iteration: 3041
Iteration: 3042
Iteration: 3043
Iteration: 3044
Iteration: 3045
Iteration: 3046
Iteration: 3047
Iteration: 3048
Iteration: 3049
Iteration: 3050
Iteration: 3051
Iteration: 3052
Iteration: 3053
Iteration: 3054
Iteration: 3055
Iteration: 3056
Iteration: 3057
Iteration: 3058
Iteration: 3059
Iteration: 3060
Iteration: 3061
Iteration: 3062
Iteration: 3063
Iteration: 3064
Iteration: 3065
Iteration: 3066
Iteration: 3067
Iteration: 3068
Iteration: 3069
Iteration: 3070
Iteration: 3071
Iteration: 3072
Iteration: 3073
Iteration: 3074
Iteration: 3075
Iteration: 3076
Iteration: 3077
Iteration: 3078
Iteration: 3079
Iteration: 3080
Iteration: 3081
Iteration: 3082
Iteration: 3083
Iteration: 3084
Iteration: 3085
Iteration: 3086
Iteration: 3087
Iteration: 3088
Iteration: 3089
Iteration: 3090
Iteration: 3091
Iteration: 3092
Iteration: 3093
Iteration: 3094
Iteration: 3095
Iteration: 3096
Iteration: 3097
Iteration: 3098
Iteration: 3099
Iteration: 3100
Iteration: 3101
Iteration: 3102
Iteration: 3103
Iteration: 3104
Iteration: 3105
Iteration: 3106
Iteration: 3107
Iteration: 3108
Iteration: 3109
Iteration: 3110
Iteration: 3111
Iteration: 3112
Iteration: 3113
Iteration: 3114
Iteration: 3115
Iteration: 3116
Iteration: 3117
Iteration: 3118
Iteration: 3119
Iteration: 3120
Iteration: 3121
Iteration: 3122
Iteration: 3123
Iteration: 3124
Iteration: 3125
Iteration: 3126
Iteration: 3127
Iteration: 3128
Iteration: 3129
Iteration: 3130
Iteration: 3131
Iteration: 3132
Iteration: 3133
Iteration: 3134
Iteration: 3135
Iteration: 3136
Iteration: 3137
Iteration: 3138
Iteration: 3139
Iteration: 3140
Iteration: 3141
Iteration: 3142
Iteration: 3143
Iteration: 3144
Iteration: 3145
Iteration: 3146
Iteration: 3147
Iteration: 3148
Iteration: 3149
Iteration: 3150
Iteration: 3151
Iteration: 3152
Iteration: 3153
Iteration: 3154
Iteration: 3155
Iteration: 3156
Iteration: 3157
Iteration: 3158
Iteration: 3159
Iteration: 3160
Iteration: 3161
Iteration: 3162
Iteration: 3163
Iteration: 3164
Iteration: 3165
Iteration: 3166
Iteration: 3167
Iteration: 3168
Iteration: 3169
Iteration: 3170
Iteration: 3171
Iteration: 3172
Iteration: 3173
Iteration: 3174
Iteration: 3175
Iteration: 3176
Iteration: 3177
Iteration: 3178
Iteration: 3179
Iteration: 3180
Iteration: 3181
Iteration: 3182
Iteration: 3183
Iteration: 3184
Iteration: 3185
Iteration: 3186
Iteration: 3187
Iteration: 3188
Iteration: 3189
Iteration: 3190
Iteration: 3191
Iteration: 3192
Iteration: 3193
Iteration: 3194
Iteration: 3195
Iteration: 3196
Iteration: 3197
Iteration: 3198
Iteration: 3199
Iteration: 3200
Iteration: 3201
Iteration: 3202
Iteration: 3203
Iteration: 3204
Iteration: 3205
Iteration: 3206
Iteration: 3207
Iteration: 3208
Iteration: 3209
Iteration: 3210
Iteration: 3211
Iteration: 3212
Iteration: 3213
Iteration: 3214
Iteration: 3215
Iteration: 3216
Iteration: 3217
Iteration: 3218
Iteration: 3219
Iteration: 3220
Iteration: 3221
Iteration: 3222
Iteration: 3223
Iteration: 3224
Iteration: 3225
Iteration: 3226
Iteration: 3227
Iteration: 3228
Iteration: 3229
Iteration: 3230
Iteration: 3231
Iteration: 3232
Iteration: 3233
Iteration: 3234
Iteration: 3235
Iteration: 3236
Iteration: 3237
Iteration: 3238
Iteration: 3239
Iteration: 3240
Iteration: 3241
Iteration: 3242
Iteration: 3243
Iteration: 3244
Iteration: 3245
Iteration: 3246
Iteration: 3247
Iteration: 3248
Iteration: 3249
Iteration: 3250
Iteration: 3251
Iteration: 3252
Iteration: 3253
Iteration: 3254
Iteration: 3255
Iteration: 3256
Iteration: 3257
Iteration: 3258
Iteration: 3259
Iteration: 3260
Iteration: 3261
Iteration: 3262
Iteration: 3263
Iteration: 3264
Iteration: 3265
Iteration: 3266
Iteration: 3267
Iteration: 3268
Iteration: 3269
Iteration: 3270
Iteration: 3271
Iteration: 3272
Iteration: 3273
Iteration: 3274
Iteration: 3275
Iteration: 3276
Iteration: 3277
Iteration: 3278
Iteration: 3279
Iteration: 3280
Iteration: 3281
Iteration: 3282
Iteration: 3283
Iteration: 3284
Iteration: 3285
Iteration: 3286
Iteration: 3287
Iteration: 3288
Iteration: 3289
Iteration: 3290
Iteration: 3291
Iteration: 3292
Iteration: 3293
Iteration: 3294
Iteration: 3295
Iteration: 3296
Iteration: 3297
Iteration: 3298
Iteration: 3299
Iteration: 3300
Iteration: 3301
Iteration: 3302
Iteration: 3303
Iteration: 3304
Iteration: 3305
Iteration: 3306
Iteration: 3307
Iteration: 3308
Iteration: 3309
Iteration: 3310
Iteration: 3311
Iteration: 3312
Iteration: 3313
Iteration: 3314
Iteration: 3315
Iteration: 3316
Iteration: 3317
Iteration: 3318
Iteration: 3319
Iteration: 3320
Iteration: 3321
Iteration: 3322
Iteration: 3323
Iteration: 3324
Iteration: 3325
Iteration: 3326
Iteration: 3327
Iteration: 3328
Iteration: 3329
Iteration: 3330
Iteration: 3331
Iteration: 3332
Iteration: 3333
Iteration: 3334
Iteration: 3335
Iteration: 3336
Iteration: 3337
Iteration: 3338
Iteration: 3339
Iteration: 3340
Iteration: 3341
Iteration: 3342
Iteration: 3343
Iteration: 3344
Iteration: 3345
Iteration: 3346
Iteration: 3347
Iteration: 3348
Iteration: 3349
Iteration: 3350
Iteration: 3351
Iteration: 3352
Iteration: 3353
Iteration: 3354
Iteration: 3355
Iteration: 3356
Iteration: 3357
Iteration: 3358
Iteration: 3359
Iteration: 3360
Iteration: 3361
Iteration: 3362
Iteration: 3363
Iteration: 3364
Iteration: 3365
Iteration: 3366
Iteration: 3367
Iteration: 3368
Iteration: 3369
Iteration: 3370
Iteration: 3371
Iteration: 3372
Iteration: 3373
Iteration: 3374
Iteration: 3375
Iteration: 3376
Iteration: 3377
Iteration: 3378
Iteration: 3379
Iteration: 3380
Iteration: 3381
Iteration: 3382
Iteration: 3383
Iteration: 3384
Iteration: 3385
Iteration: 3386
Iteration: 3387
Iteration: 3388
Iteration: 3389
Iteration: 3390
Iteration: 3391
Iteration: 3392
Iteration: 3393
Iteration: 3394
Iteration: 3395
Iteration: 3396
Iteration: 3397
Iteration: 3398
Iteration: 3399
Iteration: 3400
Iteration: 3401
Iteration: 3402
Iteration: 3403
Iteration: 3404
Iteration: 3405
Iteration: 3406
Iteration: 3407
Iteration: 3408
Iteration: 3409
Iteration: 3410
Iteration: 3411
Iteration: 3412
Iteration: 3413
Iteration: 3414
Iteration: 3415
Iteration: 3416
Iteration: 3417
Iteration: 3418
Iteration: 3419
Iteration: 3420
Iteration: 3421
Iteration: 3422
Iteration: 3423
Iteration: 3424
Iteration: 3425
Iteration: 3426
Iteration: 3427
Iteration: 3428
Iteration: 3429
Iteration: 3430
Iteration: 3431
Iteration: 3432
Iteration: 3433
Iteration: 3434
Iteration: 3435
Iteration: 3436
Iteration: 3437
Iteration: 3438
Iteration: 3439
Iteration: 3440
Iteration: 3441
Iteration: 3442
Iteration: 3443
Iteration: 3444
Iteration: 3445
Iteration: 3446
Iteration: 3447
Iteration: 3448
Iteration: 3449
Iteration: 3450
Iteration: 3451
Iteration: 3452
Iteration: 3453
Iteration: 3454
Iteration: 3455
Iteration: 3456
Iteration: 3457
Iteration: 3458
Iteration: 3459
Iteration: 3460
Iteration: 3461
Iteration: 3462
Iteration: 3463
Iteration: 3464
Iteration: 3465
Iteration: 3466
Iteration: 3467
Iteration: 3468
Iteration: 3469
Iteration: 3470
Iteration: 3471
Iteration: 3472
Iteration: 3473
Iteration: 3474
Iteration: 3475
Iteration: 3476
Iteration: 3477
Iteration: 3478
Iteration: 3479
Iteration: 3480
Iteration: 3481
Iteration: 3482
Iteration: 3483
Iteration: 3484
Iteration: 3485
Iteration: 3486
Iteration: 3487
Iteration: 3488
Iteration: 3489
Iteration: 3490
Iteration: 3491
Iteration: 3492
Iteration: 3493
Iteration: 3494
Iteration: 3495
Iteration: 3496
Iteration: 3497
Iteration: 3498
Iteration: 3499
Iteration: 3500
Iteration: 3501
Iteration: 3502
Iteration: 3503
Iteration: 3504
Iteration: 3505
Iteration: 3506
Iteration: 3507
Iteration: 3508
Iteration: 3509
Iteration: 3510
Iteration: 3511
Iteration: 3512
Iteration: 3513
Iteration: 3514
Iteration: 3515
Iteration: 3516
Iteration: 3517
Iteration: 3518
Iteration: 3519
Iteration: 3520
Iteration: 3521
Iteration: 3522
Iteration: 3523
Iteration: 3524
Iteration: 3525
Iteration: 3526
Iteration: 3527
Iteration: 3528
Iteration: 3529
Iteration: 3530
Iteration: 3531
Iteration: 3532
Iteration: 3533
Iteration: 3534
Iteration: 3535
Iteration: 3536
Iteration: 3537
Iteration: 3538
Iteration: 3539
Iteration: 3540
Iteration: 3541
Iteration: 3542
Iteration: 3543
Iteration: 3544
Iteration: 3545
Iteration: 3546
Iteration: 3547
Iteration: 3548
Iteration: 3549
Iteration: 3550
Iteration: 3551
Iteration: 3552
Iteration: 3553
Iteration: 3554
Iteration: 3555
Iteration: 3556
Iteration: 3557
Iteration: 3558
Iteration: 3559
Iteration: 3560
Iteration: 3561
Iteration: 3562
Iteration: 3563
Iteration: 3564
Iteration: 3565
Iteration: 3566
Iteration: 3567
Iteration: 3568
Iteration: 3569
Iteration: 3570
Iteration: 3571
Iteration: 3572
Iteration: 3573
Iteration: 3574
Iteration: 3575
Iteration: 3576
Iteration: 3577
Iteration: 3578
Iteration: 3579
Iteration: 3580
Iteration: 3581
Iteration: 3582
Iteration: 3583
Iteration: 3584
Iteration: 3585
Iteration: 3586
Iteration: 3587
Iteration: 3588
Iteration: 3589
Iteration: 3590
Iteration: 3591
Iteration: 3592
Iteration: 3593
Iteration: 3594
Iteration: 3595
Iteration: 3596
Iteration: 3597
Iteration: 3598
Iteration: 3599
Iteration: 3600
Iteration: 3601
Iteration: 3602
Iteration: 3603
Iteration: 3604
Iteration: 3605
Iteration: 3606
Iteration: 3607
Iteration: 3608
Iteration: 3609
Iteration: 3610
Iteration: 3611
Iteration: 3612
Iteration: 3613
Iteration: 3614
Iteration: 3615
Iteration: 3616
Iteration: 3617
Iteration: 3618
Iteration: 3619
Iteration: 3620
Iteration: 3621
Iteration: 3622
Iteration: 3623
Iteration: 3624
Iteration: 3625
Iteration: 3626
Iteration: 3627
Iteration: 3628
Iteration: 3629
Iteration: 3630
Iteration: 3631
Iteration: 3632
Iteration: 3633
Iteration: 3634
Iteration: 3635
Iteration: 3636
Iteration: 3637
Iteration: 3638
Iteration: 3639
Iteration: 3640
Iteration: 3641
Iteration: 3642
Iteration: 3643
Iteration: 3644
Iteration: 3645
Iteration: 3646
Iteration: 3647
Iteration: 3648
Iteration: 3649
Iteration: 3650
Iteration: 3651
Iteration: 3652
Iteration: 3653
Iteration: 3654
Iteration: 3655
Iteration: 3656
Iteration: 3657
Iteration: 3658
Iteration: 3659
Iteration: 3660
Iteration: 3661
Iteration: 3662
Iteration: 3663
Iteration: 3664
Iteration: 3665
Iteration: 3666
Iteration: 3667
Iteration: 3668
Iteration: 3669
Iteration: 3670
Iteration: 3671
Iteration: 3672
Iteration: 3673
Iteration: 3674
Iteration: 3675
Iteration: 3676
Iteration: 3677
Iteration: 3678
Iteration: 3679
Iteration: 3680
Iteration: 3681
Iteration: 3682
Iteration: 3683
Iteration: 3684
Iteration: 3685
Iteration: 3686
Iteration: 3687
Iteration: 3688
Iteration: 3689
Iteration: 3690
Iteration: 3691
Iteration: 3692
Iteration: 3693
Iteration: 3694
Iteration: 3695
Iteration: 3696
Iteration: 3697
Iteration: 3698
Iteration: 3699
Iteration: 3700
Iteration: 3701
Iteration: 3702
Iteration: 3703
Iteration: 3704
Iteration: 3705
Iteration: 3706
Iteration: 3707
Iteration: 3708
Iteration: 3709
Iteration: 3710
Iteration: 3711
Iteration: 3712
Iteration: 3713
Iteration: 3714
Iteration: 3715
Iteration: 3716
Iteration: 3717
Iteration: 3718
Iteration: 3719
Iteration: 3720
Iteration: 3721
Iteration: 3722
Iteration: 3723
Iteration: 3724
Iteration: 3725
Iteration: 3726
Iteration: 3727
Iteration: 3728
Iteration: 3729
Iteration: 3730
Iteration: 3731
Iteration: 3732
Iteration: 3733
Iteration: 3734
Iteration: 3735
Iteration: 3736
Iteration: 3737
Iteration: 3738
Iteration: 3739
Iteration: 3740
Iteration: 3741
Iteration: 3742
Iteration: 3743
Iteration: 3744
Iteration: 3745
Iteration: 3746
Iteration: 3747
Iteration: 3748
Iteration: 3749
Iteration: 3750
Iteration: 3751
Iteration: 3752
Iteration: 3753
Iteration: 3754
Iteration: 3755
Iteration: 3756
Iteration: 3757
Iteration: 3758
Iteration: 3759
Iteration: 3760
Iteration: 3761
Iteration: 3762
Iteration: 3763
Iteration: 3764
Iteration: 3765
Iteration: 3766
Iteration: 3767
Iteration: 3768
Iteration: 3769
Iteration: 3770
Iteration: 3771
Iteration: 3772
Iteration: 3773
Iteration: 3774
Iteration: 3775
Iteration: 3776
Iteration: 3777
Iteration: 3778
Iteration: 3779
Iteration: 3780
Iteration: 3781
Iteration: 3782
Iteration: 3783
Iteration: 3784
Iteration: 3785
Iteration: 3786
Iteration: 3787
Iteration: 3788
Iteration: 3789
Iteration: 3790
Iteration: 3791
Iteration: 3792
Iteration: 3793
Iteration: 3794
Iteration: 3795
Iteration: 3796
Iteration: 3797
Iteration: 3798
Iteration: 3799
Iteration: 3800
Iteration: 3801
Iteration: 3802
Iteration: 3803
Iteration: 3804
Iteration: 3805
Iteration: 3806
Iteration: 3807
Iteration: 3808
Iteration: 3809
Iteration: 3810
Iteration: 3811
Iteration: 3812
Iteration: 3813
Iteration: 3814
Iteration: 3815
Iteration: 3816
Iteration: 3817
Iteration: 3818
Iteration: 3819
Iteration: 3820
Iteration: 3821
Iteration: 3822
Iteration: 3823
Iteration: 3824
Iteration: 3825
Iteration: 3826
Iteration: 3827
Iteration: 3828
Iteration: 3829
Iteration: 3830
Iteration: 3831
Iteration: 3832
Iteration: 3833
Iteration: 3834
Iteration: 3835
Iteration: 3836
Iteration: 3837
Iteration: 3838
Iteration: 3839
Iteration: 3840
Iteration: 3841
Iteration: 3842
Iteration: 3843
Iteration: 3844
Iteration: 3845
Iteration: 3846
Iteration: 3847
Iteration: 3848
Iteration: 3849
Iteration: 3850
Iteration: 3851
Iteration: 3852
Iteration: 3853
Iteration: 3854
Iteration: 3855
Iteration: 3856
Iteration: 3857
Iteration: 3858
Iteration: 3859
Iteration: 3860
Iteration: 3861
Iteration: 3862
Iteration: 3863
Iteration: 3864
Iteration: 3865
Iteration: 3866
Iteration: 3867
Iteration: 3868
Iteration: 3869
Iteration: 3870
Iteration: 3871
Iteration: 3872
Iteration: 3873
Iteration: 3874
Iteration: 3875
Iteration: 3876
Iteration: 3877
Iteration: 3878
Iteration: 3879
Iteration: 3880
Iteration: 3881
Iteration: 3882
Iteration: 3883
Iteration: 3884
Iteration: 3885
Iteration: 3886
Iteration: 3887
Iteration: 3888
Iteration: 3889
Iteration: 3890
Iteration: 3891
Iteration: 3892
Iteration: 3893
Iteration: 3894
Iteration: 3895
Iteration: 3896
Iteration: 3897
Iteration: 3898
Iteration: 3899
Iteration: 3900
Iteration: 3901
Iteration: 3902
Iteration: 3903
Iteration: 3904
Iteration: 3905
Iteration: 3906
Iteration: 3907
Iteration: 3908
Iteration: 3909
Iteration: 3910
Iteration: 3911
Iteration: 3912
Iteration: 3913
Iteration: 3914
Iteration: 3915
Iteration: 3916
Iteration: 3917
Iteration: 3918
Iteration: 3919
Iteration: 3920
Iteration: 3921
Iteration: 3922
Iteration: 3923
Iteration: 3924
Iteration: 3925
Iteration: 3926
Iteration: 3927
Iteration: 3928
Iteration: 3929
Iteration: 3930
Iteration: 3931
Iteration: 3932
Iteration: 3933
Iteration: 3934
Iteration: 3935
Iteration: 3936
Iteration: 3937
Iteration: 3938
Iteration: 3939
Iteration: 3940
Iteration: 3941
Iteration: 3942
Iteration: 3943
Iteration: 3944
Iteration: 3945
Iteration: 3946
Iteration: 3947
Iteration: 3948
Iteration: 3949
Iteration: 3950
Iteration: 3951
Iteration: 3952
Iteration: 3953
Iteration: 3954
Iteration: 3955
Iteration: 3956
Iteration: 3957
Iteration: 3958
Iteration: 3959
Iteration: 3960
Iteration: 3961
Iteration: 3962
Iteration: 3963
Iteration: 3964
Iteration: 3965
Iteration: 3966
Iteration: 3967
Iteration: 3968
Iteration: 3969
Iteration: 3970
Iteration: 3971
Iteration: 3972
Iteration: 3973
Iteration: 3974
Iteration: 3975
Iteration: 3976
Iteration: 3977
Iteration: 3978
Iteration: 3979
Iteration: 3980
Iteration: 3981
Iteration: 3982
Iteration: 3983
Iteration: 3984
Iteration: 3985
Iteration: 3986
Iteration: 3987
Iteration: 3988
Iteration: 3989
Iteration: 3990
Iteration: 3991
Iteration: 3992
Iteration: 3993
Iteration: 3994
Iteration: 3995
Iteration: 3996
Iteration: 3997
Iteration: 3998
Iteration: 3999
Iteration: 4000
Iteration: 4001
Iteration: 4002
Iteration: 4003
Iteration: 4004
Iteration: 4005
Iteration: 4006
Iteration: 4007
Iteration: 4008
Iteration: 4009
Iteration: 4010
Iteration: 4011
Iteration: 4012
Iteration: 4013
Iteration: 4014
Iteration: 4015
Iteration: 4016
Iteration: 4017
Iteration: 4018
Iteration: 4019
Iteration: 4020
Iteration: 4021
Iteration: 4022
Iteration: 4023
Iteration: 4024
Iteration: 4025
Iteration: 4026
Iteration: 4027
Iteration: 4028
Iteration: 4029
Iteration: 4030
Iteration: 4031
Iteration: 4032
Iteration: 4033
Iteration: 4034
Iteration: 4035
Iteration: 4036
Iteration: 4037
Iteration: 4038
Iteration: 4039
Iteration: 4040
Iteration: 4041
Iteration: 4042
Iteration: 4043
Iteration: 4044
Iteration: 4045
Iteration: 4046
Iteration: 4047
Iteration: 4048
Iteration: 4049
Iteration: 4050
Iteration: 4051
Iteration: 4052
Iteration: 4053
Iteration: 4054
Iteration: 4055
Iteration: 4056
Iteration: 4057
Iteration: 4058
Iteration: 4059
Iteration: 4060
Iteration: 4061
Iteration: 4062
Iteration: 4063
Iteration: 4064
Iteration: 4065
Iteration: 4066
Iteration: 4067
Iteration: 4068
Iteration: 4069
Iteration: 4070
Iteration: 4071
Iteration: 4072
Iteration: 4073
Iteration: 4074
Iteration: 4075
Iteration: 4076
Iteration: 4077
Iteration: 4078
Iteration: 4079
Iteration: 4080
Iteration: 4081
Iteration: 4082
Iteration: 4083
Iteration: 4084
Iteration: 4085
Iteration: 4086
Iteration: 4087
Iteration: 4088
Iteration: 4089
Iteration: 4090
Iteration: 4091
Iteration: 4092
Iteration: 4093
Iteration: 4094
Iteration: 4095
Iteration: 4096
Iteration: 4097
Iteration: 4098
Iteration: 4099
Iteration: 4100
Iteration: 4101
Iteration: 4102
Iteration: 4103
Iteration: 4104
Iteration: 4105
Iteration: 4106
Iteration: 4107
Iteration: 4108
Iteration: 4109
Iteration: 4110
Iteration: 4111
Iteration: 4112
Iteration: 4113
Iteration: 4114
Iteration: 4115
Iteration: 4116
Iteration: 4117
Iteration: 4118
Iteration: 4119
Iteration: 4120
Iteration: 4121
Iteration: 4122
Iteration: 4123
Iteration: 4124
Iteration: 4125
Iteration: 4126
Iteration: 4127
Iteration: 4128
Iteration: 4129
Iteration: 4130
Iteration: 4131
Iteration: 4132
Iteration: 4133
Iteration: 4134
Iteration: 4135
Iteration: 4136
Iteration: 4137
Iteration: 4138
Iteration: 4139
Iteration: 4140
Iteration: 4141
Iteration: 4142
Iteration: 4143
Iteration: 4144
Iteration: 4145
Iteration: 4146
Iteration: 4147
Iteration: 4148
Iteration: 4149
Iteration: 4150
Iteration: 4151
Iteration: 4152
Iteration: 4153
Iteration: 4154
Iteration: 4155
Iteration: 4156
Iteration: 4157
Iteration: 4158
Iteration: 4159
Iteration: 4160
Iteration: 4161
Iteration: 4162
Iteration: 4163
Iteration: 4164
Iteration: 4165
Iteration: 4166
Iteration: 4167
Iteration: 4168
Iteration: 4169
Iteration: 4170
Iteration: 4171
Iteration: 4172
Iteration: 4173
Iteration: 4174
Iteration: 4175
Iteration: 4176
Iteration: 4177
Iteration: 4178
Iteration: 4179
Iteration: 4180
Iteration: 4181
Iteration: 4182
Iteration: 4183
Iteration: 4184
Iteration: 4185
Iteration: 4186
Iteration: 4187
Iteration: 4188
Iteration: 4189
Iteration: 4190
Iteration: 4191
Iteration: 4192
Iteration: 4193
Iteration: 4194
Iteration: 4195
Iteration: 4196
Iteration: 4197
Iteration: 4198
Iteration: 4199
Iteration: 4200
Iteration: 4201
Iteration: 4202
Iteration: 4203
Iteration: 4204
Iteration: 4205
Iteration: 4206
Iteration: 4207
Iteration: 4208
Iteration: 4209
Iteration: 4210
Iteration: 4211
Iteration: 4212
Iteration: 4213
Iteration: 4214
Iteration: 4215
Iteration: 4216
Iteration: 4217
Iteration: 4218
Iteration: 4219
Iteration: 4220
Iteration: 4221
Iteration: 4222
Iteration: 4223
Iteration: 4224
Iteration: 4225
Iteration: 4226
Iteration: 4227
Iteration: 4228
Iteration: 4229
Iteration: 4230
Iteration: 4231
Iteration: 4232
Iteration: 4233
Iteration: 4234
Iteration: 4235
Iteration: 4236
Iteration: 4237
Iteration: 4238
Iteration: 4239
Iteration: 4240
Iteration: 4241
Iteration: 4242
Iteration: 4243
Iteration: 4244
Iteration: 4245
Iteration: 4246
Iteration: 4247
Iteration: 4248
Iteration: 4249
Iteration: 4250
Iteration: 4251
Iteration: 4252
Iteration: 4253
Iteration: 4254
Iteration: 4255
Iteration: 4256
Iteration: 4257
Iteration: 4258
Iteration: 4259
Iteration: 4260
Iteration: 4261
Iteration: 4262
Iteration: 4263
Iteration: 4264
Iteration: 4265
Iteration: 4266
Iteration: 4267
Iteration: 4268
Iteration: 4269
Iteration: 4270
Iteration: 4271
Iteration: 4272
Iteration: 4273
Iteration: 4274
Iteration: 4275
Iteration: 4276
Iteration: 4277
Iteration: 4278
Iteration: 4279
Iteration: 4280
Iteration: 4281
Iteration: 4282
Iteration: 4283
Iteration: 4284
Iteration: 4285
Iteration: 4286
Iteration: 4287
Iteration: 4288
Iteration: 4289
Iteration: 4290
Iteration: 4291
Iteration: 4292
Iteration: 4293
Iteration: 4294
Iteration: 4295
Iteration: 4296
Iteration: 4297
Iteration: 4298
Iteration: 4299
Iteration: 4300
Iteration: 4301
Iteration: 4302
Iteration: 4303
Iteration: 4304
Iteration: 4305
Iteration: 4306
Iteration: 4307
Iteration: 4308
Iteration: 4309
Iteration: 4310
Iteration: 4311
Iteration: 4312
Iteration: 4313
Iteration: 4314
Iteration: 4315
Iteration: 4316
Iteration: 4317
Iteration: 4318
Iteration: 4319
Iteration: 4320
Iteration: 4321
Iteration: 4322
Iteration: 4323
Iteration: 4324
Iteration: 4325
Iteration: 4326
Iteration: 4327
Iteration: 4328
Iteration: 4329
Iteration: 4330
Iteration: 4331
Iteration: 4332
Iteration: 4333
Iteration: 4334
Iteration: 4335
Iteration: 4336
Iteration: 4337
Iteration: 4338
Iteration: 4339
Iteration: 4340
Iteration: 4341
Iteration: 4342
Iteration: 4343
Iteration: 4344
Iteration: 4345
Iteration: 4346
Iteration: 4347
Iteration: 4348
Iteration: 4349
Iteration: 4350
Iteration: 4351
Iteration: 4352
Iteration: 4353
Iteration: 4354
Iteration: 4355
Iteration: 4356
Iteration: 4357
Iteration: 4358
Iteration: 4359
Iteration: 4360
Iteration: 4361
Iteration: 4362
Iteration: 4363
Iteration: 4364
Iteration: 4365
Iteration: 4366
Iteration: 4367
Iteration: 4368
Iteration: 4369
Iteration: 4370
Iteration: 4371
Iteration: 4372
Iteration: 4373
Iteration: 4374
Iteration: 4375
Iteration: 4376
Iteration: 4377
Iteration: 4378
Iteration: 4379
Iteration: 4380
Iteration: 4381
Iteration: 4382
Iteration: 4383
Iteration: 4384
Iteration: 4385
Iteration: 4386
Iteration: 4387
Iteration: 4388
Iteration: 4389
Iteration: 4390
Iteration: 4391
Iteration: 4392
Iteration: 4393
Iteration: 4394
Iteration: 4395
Iteration: 4396
Iteration: 4397
Iteration: 4398
Iteration: 4399
Iteration: 4400
Iteration: 4401
Iteration: 4402
Iteration: 4403
Iteration: 4404
Iteration: 4405
Iteration: 4406
Iteration: 4407
Iteration: 4408
Iteration: 4409
Iteration: 4410
Iteration: 4411
Iteration: 4412
Iteration: 4413
Iteration: 4414
Iteration: 4415
Iteration: 4416
Iteration: 4417
Iteration: 4418
Iteration: 4419
Iteration: 4420
Iteration: 4421
Iteration: 4422
Iteration: 4423
Iteration: 4424
Iteration: 4425
Iteration: 4426
Iteration: 4427
Iteration: 4428
Iteration: 4429
Iteration: 4430
Iteration: 4431
Iteration: 4432
Iteration: 4433
Iteration: 4434
Iteration: 4435
Iteration: 4436
Iteration: 4437
Iteration: 4438
Iteration: 4439
Iteration: 4440
Iteration: 4441
Iteration: 4442
Iteration: 4443
Iteration: 4444
Iteration: 4445
Iteration: 4446
Iteration: 4447
Iteration: 4448
Iteration: 4449
Iteration: 4450
Iteration: 4451
Iteration: 4452
Iteration: 4453
Iteration: 4454
Iteration: 4455
Iteration: 4456
Iteration: 4457
Iteration: 4458
Iteration: 4459
Iteration: 4460
Iteration: 4461
Iteration: 4462
Iteration: 4463
Iteration: 4464
Iteration: 4465
Iteration: 4466
Iteration: 4467
Iteration: 4468
Iteration: 4469
Iteration: 4470
Iteration: 4471
Iteration: 4472
Iteration: 4473
Iteration: 4474
Iteration: 4475
Iteration: 4476
Iteration: 4477
Iteration: 4478
Iteration: 4479
Iteration: 4480
Iteration: 4481
Iteration: 4482
Iteration: 4483
Iteration: 4484
Iteration: 4485
Iteration: 4486
Iteration: 4487
Iteration: 4488
Iteration: 4489
Iteration: 4490
Iteration: 4491
Iteration: 4492
Iteration: 4493
Iteration: 4494
Iteration: 4495
Iteration: 4496
Iteration: 4497
Iteration: 4498
Iteration: 4499
Iteration: 4500
Iteration: 4501
Iteration: 4502
Iteration: 4503
Iteration: 4504
Iteration: 4505
Iteration: 4506
Iteration: 4507
Iteration: 4508
Iteration: 4509
Iteration: 4510
Iteration: 4511
Iteration: 4512
Iteration: 4513
Iteration: 4514
Iteration: 4515
Iteration: 4516
Iteration: 4517
Iteration: 4518
Iteration: 4519
Iteration: 4520
Iteration: 4521
Iteration: 4522
Iteration: 4523
Iteration: 4524
Iteration: 4525
Iteration: 4526
Iteration: 4527
Iteration: 4528
Iteration: 4529
Iteration: 4530
Iteration: 4531
Iteration: 4532
Iteration: 4533
Iteration: 4534
Iteration: 4535
Iteration: 4536
Iteration: 4537
Iteration: 4538
Iteration: 4539
Iteration: 4540
Iteration: 4541
Iteration: 4542
Iteration: 4543
Iteration: 4544
Iteration: 4545
Iteration: 4546
Iteration: 4547
Iteration: 4548
Iteration: 4549
Iteration: 4550
Iteration: 4551
Iteration: 4552
Iteration: 4553
Iteration: 4554
Iteration: 4555
Iteration: 4556
Iteration: 4557
Iteration: 4558
Iteration: 4559
Iteration: 4560
Iteration: 4561
Iteration: 4562
Iteration: 4563
Iteration: 4564
Iteration: 4565
Iteration: 4566
Iteration: 4567
Iteration: 4568
Iteration: 4569
Iteration: 4570
Iteration: 4571
Iteration: 4572
Iteration: 4573
Iteration: 4574
Iteration: 4575
Iteration: 4576
Iteration: 4577
Iteration: 4578
Iteration: 4579
Iteration: 4580
Iteration: 4581
Iteration: 4582
Iteration: 4583
Iteration: 4584
Iteration: 4585
Iteration: 4586
Iteration: 4587
Iteration: 4588
Iteration: 4589
Iteration: 4590
Iteration: 4591
Iteration: 4592
Iteration: 4593
Iteration: 4594
Iteration: 4595
Iteration: 4596
Iteration: 4597
Iteration: 4598
Iteration: 4599
Iteration: 4600
Iteration: 4601
Iteration: 4602
Iteration: 4603
Iteration: 4604
Iteration: 4605
Iteration: 4606
Iteration: 4607
Iteration: 4608
Iteration: 4609
Iteration: 4610
Iteration: 4611
Iteration: 4612
Iteration: 4613
Iteration: 4614
Iteration: 4615
Iteration: 4616
Iteration: 4617
Iteration: 4618
Iteration: 4619
Iteration: 4620
Iteration: 4621
Iteration: 4622
Iteration: 4623
Iteration: 4624
Iteration: 4625
Iteration: 4626
Iteration: 4627
Iteration: 4628
Iteration: 4629
Iteration: 4630
Iteration: 4631
Iteration: 4632
Iteration: 4633
Iteration: 4634
Iteration: 4635
Iteration: 4636
Iteration: 4637
Iteration: 4638
Iteration: 4639
Iteration: 4640
Iteration: 4641
Iteration: 4642
Iteration: 4643
Iteration: 4644
Iteration: 4645
Iteration: 4646
Iteration: 4647
Iteration: 4648
Iteration: 4649
Iteration: 4650
Iteration: 4651
Iteration: 4652
Iteration: 4653
Iteration: 4654
Iteration: 4655
Iteration: 4656
Iteration: 4657
Iteration: 4658
Iteration: 4659
Iteration: 4660
Iteration: 4661
Iteration: 4662
Iteration: 4663
Iteration: 4664
Iteration: 4665
Iteration: 4666
Iteration: 4667
Iteration: 4668
Iteration: 4669
Iteration: 4670
Iteration: 4671
Iteration: 4672
Iteration: 4673
Iteration: 4674
Iteration: 4675
Iteration: 4676
Iteration: 4677
Iteration: 4678
Iteration: 4679
Iteration: 4680
Iteration: 4681
Iteration: 4682
Iteration: 4683
Iteration: 4684
Iteration: 4685
Iteration: 4686
Iteration: 4687
Iteration: 4688
Iteration: 4689
Iteration: 4690
Iteration: 4691
Iteration: 4692
Iteration: 4693
Iteration: 4694
Iteration: 4695
Iteration: 4696
Iteration: 4697
Iteration: 4698
Iteration: 4699
Iteration: 4700
Iteration: 4701
Iteration: 4702
Iteration: 4703
Iteration: 4704
Iteration: 4705
Iteration: 4706
Iteration: 4707
Iteration: 4708
Iteration: 4709
Iteration: 4710
Iteration: 4711
Iteration: 4712
Iteration: 4713
Iteration: 4714
Iteration: 4715
Iteration: 4716
Iteration: 4717
Iteration: 4718
Iteration: 4719
Iteration: 4720
Iteration: 4721
Iteration: 4722
Iteration: 4723
Iteration: 4724
Iteration: 4725
Iteration: 4726
Iteration: 4727
Iteration: 4728
Iteration: 4729
Iteration: 4730
Iteration: 4731
Iteration: 4732
Iteration: 4733
Iteration: 4734
Iteration: 4735
Iteration: 4736
Iteration: 4737
Iteration: 4738
Iteration: 4739
Iteration: 4740
Iteration: 4741
Iteration: 4742
Iteration: 4743
Iteration: 4744
Iteration: 4745
Iteration: 4746
Iteration: 4747
Iteration: 4748
Iteration: 4749
Iteration: 4750
Iteration: 4751
Iteration: 4752
Iteration: 4753
Iteration: 4754
Iteration: 4755
Iteration: 4756
Iteration: 4757
Iteration: 4758
Iteration: 4759
Iteration: 4760
Iteration: 4761
Iteration: 4762
Iteration: 4763
Iteration: 4764
Iteration: 4765
Iteration: 4766
Iteration: 4767
Iteration: 4768
Iteration: 4769
Iteration: 4770
Iteration: 4771
Iteration: 4772
Iteration: 4773
Iteration: 4774
Iteration: 4775
Iteration: 4776
Iteration: 4777
Iteration: 4778
Iteration: 4779
Iteration: 4780
Iteration: 4781
Iteration: 4782
Iteration: 4783
Iteration: 4784
Iteration: 4785
Iteration: 4786
Iteration: 4787
Iteration: 4788
Iteration: 4789
Iteration: 4790
Iteration: 4791
Iteration: 4792
Iteration: 4793
Iteration: 4794
Iteration: 4795
Iteration: 4796
Iteration: 4797
Iteration: 4798
Iteration: 4799
Iteration: 4800
Iteration: 4801
Iteration: 4802
Iteration: 4803
Iteration: 4804
Iteration: 4805
Iteration: 4806
Iteration: 4807
Iteration: 4808
Iteration: 4809
Iteration: 4810
Iteration: 4811
Iteration: 4812
Iteration: 4813
Iteration: 4814
Iteration: 4815
Iteration: 4816
Iteration: 4817
Iteration: 4818
Iteration: 4819
Iteration: 4820
Iteration: 4821
Iteration: 4822
Iteration: 4823
Iteration: 4824
Iteration: 4825
Iteration: 4826
Iteration: 4827
Iteration: 4828
Iteration: 4829
Iteration: 4830
Iteration: 4831
Iteration: 4832
Iteration: 4833
Iteration: 4834
Iteration: 4835
Iteration: 4836
Iteration: 4837
Iteration: 4838
Iteration: 4839
Iteration: 4840
Iteration: 4841
Iteration: 4842
Iteration: 4843
Iteration: 4844
Iteration: 4845
Iteration: 4846
Iteration: 4847
Iteration: 4848
Iteration: 4849
Iteration: 4850
Iteration: 4851
Iteration: 4852
Iteration: 4853
Iteration: 4854
Iteration: 4855
Iteration: 4856
Iteration: 4857
Iteration: 4858
Iteration: 4859
Iteration: 4860
Iteration: 4861
Iteration: 4862
Iteration: 4863
Iteration: 4864
Iteration: 4865
Iteration: 4866
Iteration: 4867
Iteration: 4868
Iteration: 4869
Iteration: 4870
Iteration: 4871
Iteration: 4872
Iteration: 4873
Iteration: 4874
Iteration: 4875
Iteration: 4876
Iteration: 4877
Iteration: 4878
Iteration: 4879
Iteration: 4880
Iteration: 4881
Iteration: 4882
Iteration: 4883
Iteration: 4884
Iteration: 4885
Iteration: 4886
Iteration: 4887
Iteration: 4888
Iteration: 4889
Iteration: 4890
Iteration: 4891
Iteration: 4892
Iteration: 4893
Iteration: 4894
Iteration: 4895
Iteration: 4896
Iteration: 4897
Iteration: 4898
Iteration: 4899
Iteration: 4900
Iteration: 4901
Iteration: 4902
Iteration: 4903
Iteration: 4904
Iteration: 4905
Iteration: 4906
Iteration: 4907
Iteration: 4908
Iteration: 4909
Iteration: 4910
Iteration: 4911
Iteration: 4912
Iteration: 4913
Iteration: 4914
Iteration: 4915
Iteration: 4916
Iteration: 4917
Iteration: 4918
Iteration: 4919
Iteration: 4920
Iteration: 4921
Iteration: 4922
Iteration: 4923
Iteration: 4924
Iteration: 4925
Iteration: 4926
Iteration: 4927
Iteration: 4928
Iteration: 4929
Iteration: 4930
Iteration: 4931
Iteration: 4932
Iteration: 4933
Iteration: 4934
Iteration: 4935
Iteration: 4936
Iteration: 4937
Iteration: 4938
Iteration: 4939
Iteration: 4940
Iteration: 4941
Iteration: 4942
Iteration: 4943
Iteration: 4944
Iteration: 4945
Iteration: 4946
Iteration: 4947
Iteration: 4948
Iteration: 4949
Iteration: 4950
Iteration: 4951
Iteration: 4952
Iteration: 4953
Iteration: 4954
Iteration: 4955
Iteration: 4956
Iteration: 4957
Iteration: 4958
Iteration: 4959
Iteration: 4960
Iteration: 4961
Iteration: 4962
Iteration: 4963
Iteration: 4964
Iteration: 4965
Iteration: 4966
Iteration: 4967
Iteration: 4968
Iteration: 4969
Iteration: 4970
Iteration: 4971
Iteration: 4972
Iteration: 4973
Iteration: 4974
Iteration: 4975
Iteration: 4976
Iteration: 4977
Iteration: 4978
Iteration: 4979
Iteration: 4980
Iteration: 4981
Iteration: 4982
Iteration: 4983
Iteration: 4984
Iteration: 4985
Iteration: 4986
Iteration: 4987
Iteration: 4988
Iteration: 4989
Iteration: 4990
Iteration: 4991
Iteration: 4992
Iteration: 4993
Iteration: 4994
Iteration: 4995
Iteration: 4996
Iteration: 4997
Iteration: 4998
Iteration: 4999
Iteration: 5000
Iteration: 5001
Iteration: 5002
Iteration: 5003
Iteration: 5004
Iteration: 5005
Iteration: 5006
Iteration: 5007
Iteration: 5008
Iteration: 5009
Iteration: 5010
Iteration: 5011
Iteration: 5012
Iteration: 5013
Iteration: 5014
Iteration: 5015
Iteration: 5016
Iteration: 5017
Iteration: 5018
Iteration: 5019
Iteration: 5020
Iteration: 5021
Iteration: 5022
Iteration: 5023
Iteration: 5024
Iteration: 5025
Iteration: 5026
Iteration: 5027
Iteration: 5028
Iteration: 5029
Iteration: 5030
Iteration: 5031
Iteration: 5032
Iteration: 5033
Iteration: 5034
Iteration: 5035
Iteration: 5036
Iteration: 5037
Iteration: 5038
Iteration: 5039
Iteration: 5040
Iteration: 5041
Iteration: 5042
Iteration: 5043
Iteration: 5044
Iteration: 5045
Iteration: 5046
Iteration: 5047
Iteration: 5048
Iteration: 5049
Iteration: 5050
Iteration: 5051
Iteration: 5052
Iteration: 5053
Iteration: 5054
Iteration: 5055
Iteration: 5056
Iteration: 5057
Iteration: 5058
Iteration: 5059
Iteration: 5060
Iteration: 5061
Iteration: 5062
Iteration: 5063
Iteration: 5064
Iteration: 5065
Iteration: 5066
Iteration: 5067
Iteration: 5068
Iteration: 5069
Iteration: 5070
Iteration: 5071
Iteration: 5072
Iteration: 5073
Iteration: 5074
Iteration: 5075
Iteration: 5076
Iteration: 5077
Iteration: 5078
Iteration: 5079
Iteration: 5080
Iteration: 5081
Iteration: 5082
Iteration: 5083
Iteration: 5084
Iteration: 5085
Iteration: 5086
Iteration: 5087
Iteration: 5088
Iteration: 5089
Iteration: 5090
Iteration: 5091
Iteration: 5092
Iteration: 5093
Iteration: 5094
Iteration: 5095
Iteration: 5096
Iteration: 5097
Iteration: 5098
Iteration: 5099
Iteration: 5100
Iteration: 5101
Iteration: 5102
Iteration: 5103
Iteration: 5104
Iteration: 5105
Iteration: 5106
Iteration: 5107
Iteration: 5108
Iteration: 5109
Iteration: 5110
Iteration: 5111
Iteration: 5112
Iteration: 5113
Iteration: 5114
Iteration: 5115
Iteration: 5116
Iteration: 5117
Iteration: 5118
Iteration: 5119
Iteration: 5120
Iteration: 5121
Iteration: 5122
Iteration: 5123
Iteration: 5124
Iteration: 5125
Iteration: 5126
Iteration: 5127
Iteration: 5128
Iteration: 5129
Iteration: 5130
Iteration: 5131
Iteration: 5132
Iteration: 5133
Iteration: 5134
Iteration: 5135
Iteration: 5136
Iteration: 5137
Iteration: 5138
Iteration: 5139
Iteration: 5140
Iteration: 5141
Iteration: 5142
Iteration: 5143
Iteration: 5144
Iteration: 5145
Iteration: 5146
Iteration: 5147
Iteration: 5148
Iteration: 5149
Iteration: 5150
Iteration: 5151
Iteration: 5152
Iteration: 5153
Iteration: 5154
Iteration: 5155
Iteration: 5156
Iteration: 5157
Iteration: 5158
Iteration: 5159
Iteration: 5160
Iteration: 5161
Iteration: 5162
Iteration: 5163
Iteration: 5164
Iteration: 5165
Iteration: 5166
Iteration: 5167
Iteration: 5168
Iteration: 5169
Iteration: 5170
Iteration: 5171
Iteration: 5172
Iteration: 5173
Iteration: 5174
Iteration: 5175
Iteration: 5176
Iteration: 5177
Iteration: 5178
Iteration: 5179
Iteration: 5180
Iteration: 5181
Iteration: 5182
Iteration: 5183
Iteration: 5184
Iteration: 5185
Iteration: 5186
Iteration: 5187
Iteration: 5188
Iteration: 5189
Iteration: 5190
Iteration: 5191
Iteration: 5192
Iteration: 5193
Iteration: 5194
Iteration: 5195
Iteration: 5196
Iteration: 5197
Iteration: 5198
Iteration: 5199
Iteration: 5200
Iteration: 5201
Iteration: 5202
Iteration: 5203
Iteration: 5204
Iteration: 5205
Iteration: 5206
Iteration: 5207
Iteration: 5208
Iteration: 5209
Iteration: 5210
Iteration: 5211
Iteration: 5212
Iteration: 5213
Iteration: 5214
Iteration: 5215
Iteration: 5216
Iteration: 5217
Iteration: 5218
Iteration: 5219
Iteration: 5220
Iteration: 5221
Iteration: 5222
Iteration: 5223
Iteration: 5224
Iteration: 5225
Iteration: 5226
Iteration: 5227
Iteration: 5228
Iteration: 5229
Iteration: 5230
Iteration: 5231
Iteration: 5232
Iteration: 5233
Iteration: 5234
Iteration: 5235
Iteration: 5236
Iteration: 5237
Iteration: 5238
Iteration: 5239
Iteration: 5240
Iteration: 5241
Iteration: 5242
Iteration: 5243
Iteration: 5244
Iteration: 5245
Iteration: 5246
Iteration: 5247
Iteration: 5248
Iteration: 5249
Iteration: 5250
Iteration: 5251
Iteration: 5252
Iteration: 5253
Iteration: 5254
Iteration: 5255
Iteration: 5256
Iteration: 5257
Iteration: 5258
Iteration: 5259
Iteration: 5260
Iteration: 5261
Iteration: 5262
Iteration: 5263
Iteration: 5264
Iteration: 5265
Iteration: 5266
Iteration: 5267
Iteration: 5268
Iteration: 5269
Iteration: 5270
Iteration: 5271
Iteration: 5272
Iteration: 5273
Iteration: 5274
Iteration: 5275
Iteration: 5276
Iteration: 5277
Iteration: 5278
Iteration: 5279
Iteration: 5280
Iteration: 5281
Iteration: 5282
Iteration: 5283
Iteration: 5284
Iteration: 5285
Iteration: 5286
Iteration: 5287
Iteration: 5288
Iteration: 5289
Iteration: 5290
Iteration: 5291
Iteration: 5292
Iteration: 5293
Iteration: 5294
Iteration: 5295
Iteration: 5296
Iteration: 5297
Iteration: 5298
Iteration: 5299
Iteration: 5300
Iteration: 5301
Iteration: 5302
Iteration: 5303
Iteration: 5304
Iteration: 5305
Iteration: 5306
Iteration: 5307
Iteration: 5308
Iteration: 5309
Iteration: 5310
Iteration: 5311
Iteration: 5312
Iteration: 5313
Iteration: 5314
Iteration: 5315
Iteration: 5316
Iteration: 5317
Iteration: 5318
Iteration: 5319
Iteration: 5320
Iteration: 5321
Iteration: 5322
Iteration: 5323
Iteration: 5324
Iteration: 5325
Iteration: 5326
Iteration: 5327
Iteration: 5328
Iteration: 5329
Iteration: 5330
Iteration: 5331
Iteration: 5332
Iteration: 5333
Iteration: 5334
Iteration: 5335
Iteration: 5336
Iteration: 5337
Iteration: 5338
Iteration: 5339
Iteration: 5340
Iteration: 5341
Iteration: 5342
Iteration: 5343
Iteration: 5344
Iteration: 5345
Iteration: 5346
Iteration: 5347
Iteration: 5348
Iteration: 5349
Iteration: 5350
Iteration: 5351
Iteration: 5352
Iteration: 5353
Iteration: 5354
Iteration: 5355
Iteration: 5356
Iteration: 5357
Iteration: 5358
Iteration: 5359
Iteration: 5360
Iteration: 5361
Iteration: 5362
Iteration: 5363
Iteration: 5364
Iteration: 5365
Iteration: 5366
Iteration: 5367
Iteration: 5368
Iteration: 5369
Iteration: 5370
Iteration: 5371
Iteration: 5372
Iteration: 5373
Iteration: 5374
Iteration: 5375
Iteration: 5376
Iteration: 5377
Iteration: 5378
Iteration: 5379
Iteration: 5380
Iteration: 5381
Iteration: 5382
Iteration: 5383
Iteration: 5384
Iteration: 5385
Iteration: 5386
Iteration: 5387
Iteration: 5388
Iteration: 5389
Iteration: 5390
Iteration: 5391
Iteration: 5392
Iteration: 5393
Iteration: 5394
Iteration: 5395
Iteration: 5396
Iteration: 5397
Iteration: 5398
Iteration: 5399
Iteration: 5400
Iteration: 5401
Iteration: 5402
Iteration: 5403
Iteration: 5404
Iteration: 5405
Iteration: 5406
Iteration: 5407
Iteration: 5408
Iteration: 5409
Iteration: 5410
Iteration: 5411
Iteration: 5412
Iteration: 5413
Iteration: 5414
Iteration: 5415
Iteration: 5416
Iteration: 5417
Iteration: 5418
Iteration: 5419
Iteration: 5420
Iteration: 5421
Iteration: 5422
Iteration: 5423
Iteration: 5424
Iteration: 5425
Iteration: 5426
Iteration: 5427
Iteration: 5428
Iteration: 5429
Iteration: 5430
Iteration: 5431
Iteration: 5432
Iteration: 5433
Iteration: 5434
Iteration: 5435
Iteration: 5436
Iteration: 5437
Iteration: 5438
Iteration: 5439
Iteration: 5440
Iteration: 5441
Iteration: 5442
Iteration: 5443
Iteration: 5444
Iteration: 5445
Iteration: 5446
Iteration: 5447
Iteration: 5448
Iteration: 5449
Iteration: 5450
Iteration: 5451
Iteration: 5452
Iteration: 5453
Iteration: 5454
Iteration: 5455
Iteration: 5456
Iteration: 5457
Iteration: 5458
Iteration: 5459
Iteration: 5460
Iteration: 5461
Iteration: 5462
Iteration: 5463
Iteration: 5464
Iteration: 5465
Iteration: 5466
Iteration: 5467
Iteration: 5468
Iteration: 5469
Iteration: 5470
Iteration: 5471
Iteration: 5472
Iteration: 5473
Iteration: 5474
Iteration: 5475
Iteration: 5476
Iteration: 5477
Iteration: 5478
Iteration: 5479
Iteration: 5480
Iteration: 5481
Iteration: 5482
Iteration: 5483
Iteration: 5484
Iteration: 5485
Iteration: 5486
Iteration: 5487
Iteration: 5488
Iteration: 5489
Iteration: 5490
Iteration: 5491
Iteration: 5492
Iteration: 5493
Iteration: 5494
Iteration: 5495
Iteration: 5496
Iteration: 5497
Iteration: 5498
Iteration: 5499
Iteration: 5500
Iteration: 5501
Iteration: 5502
Iteration: 5503
Iteration: 5504
Iteration: 5505
Iteration: 5506
Iteration: 5507
Iteration: 5508
Iteration: 5509
Iteration: 5510
Iteration: 5511
Iteration: 5512
Iteration: 5513
Iteration: 5514
Iteration: 5515
Iteration: 5516
Iteration: 5517
Iteration: 5518
Iteration: 5519
Iteration: 5520
Iteration: 5521
Iteration: 5522
Iteration: 5523
Iteration: 5524
Iteration: 5525
Iteration: 5526
Iteration: 5527
Iteration: 5528
Iteration: 5529
Iteration: 5530
Iteration: 5531
Iteration: 5532
Iteration: 5533
Iteration: 5534
Iteration: 5535
Iteration: 5536
Iteration: 5537
Iteration: 5538
Iteration: 5539
Iteration: 5540
Iteration: 5541
Iteration: 5542
Iteration: 5543
Iteration: 5544
Iteration: 5545
Iteration: 5546
Iteration: 5547
Iteration: 5548
Iteration: 5549
Iteration: 5550
Iteration: 5551
Iteration: 5552
Iteration: 5553
Iteration: 5554
Iteration: 5555
Iteration: 5556
Iteration: 5557
Iteration: 5558
Iteration: 5559
Iteration: 5560
Iteration: 5561
Iteration: 5562
Iteration: 5563
Iteration: 5564
Iteration: 5565
Iteration: 5566
Iteration: 5567
Iteration: 5568
Iteration: 5569
Iteration: 5570
Iteration: 5571
Iteration: 5572
Iteration: 5573
Iteration: 5574
Iteration: 5575
Iteration: 5576
Iteration: 5577
Iteration: 5578
Iteration: 5579
Iteration: 5580
Iteration: 5581
Iteration: 5582
Iteration: 5583
Iteration: 5584
Iteration: 5585
Iteration: 5586
Iteration: 5587
Iteration: 5588
Iteration: 5589
Iteration: 5590
Iteration: 5591
Iteration: 5592
Iteration: 5593
Iteration: 5594
Iteration: 5595
Iteration: 5596
Iteration: 5597
Iteration: 5598
Iteration: 5599
Iteration: 5600
Iteration: 5601
Iteration: 5602
Iteration: 5603
Iteration: 5604
Iteration: 5605
Iteration: 5606
Iteration: 5607
Iteration: 5608
Iteration: 5609
Iteration: 5610
Iteration: 5611
Iteration: 5612
Iteration: 5613
Iteration: 5614
Iteration: 5615
Iteration: 5616
Iteration: 5617
Iteration: 5618
Iteration: 5619
Iteration: 5620
Iteration: 5621
Iteration: 5622
Iteration: 5623
Iteration: 5624
Iteration: 5625
Iteration: 5626
Iteration: 5627
Iteration: 5628
Iteration: 5629
Iteration: 5630
Iteration: 5631
Iteration: 5632
Iteration: 5633
Iteration: 5634
Iteration: 5635
Iteration: 5636
Iteration: 5637
Iteration: 5638
Iteration: 5639
Iteration: 5640
Iteration: 5641
Iteration: 5642
Iteration: 5643
Iteration: 5644
Iteration: 5645
Iteration: 5646
Iteration: 5647
Iteration: 5648
Iteration: 5649
Iteration: 5650
Iteration: 5651
Iteration: 5652
Iteration: 5653
Iteration: 5654
Iteration: 5655
Iteration: 5656
Iteration: 5657
Iteration: 5658
Iteration: 5659
Iteration: 5660
Iteration: 5661
Iteration: 5662
Iteration: 5663
Iteration: 5664
Iteration: 5665
Iteration: 5666
Iteration: 5667
Iteration: 5668
Iteration: 5669
Iteration: 5670
Iteration: 5671
Iteration: 5672
Iteration: 5673
Iteration: 5674
Iteration: 5675
Iteration: 5676
Iteration: 5677
Iteration: 5678
Iteration: 5679
Iteration: 5680
Iteration: 5681
Iteration: 5682
Iteration: 5683
Iteration: 5684
Iteration: 5685
Iteration: 5686
Iteration: 5687
Iteration: 5688
Iteration: 5689
Iteration: 5690
Iteration: 5691
Iteration: 5692
Iteration: 5693
Iteration: 5694
Iteration: 5695
Iteration: 5696
Iteration: 5697
Iteration: 5698
Iteration: 5699
Iteration: 5700
Iteration: 5701
Iteration: 5702
Iteration: 5703
Iteration: 5704
Iteration: 5705
Iteration: 5706
Iteration: 5707
Iteration: 5708
Iteration: 5709
Iteration: 5710
Iteration: 5711
Iteration: 5712
Iteration: 5713
Iteration: 5714
Iteration: 5715
Iteration: 5716
Iteration: 5717
Iteration: 5718
Iteration: 5719
Iteration: 5720
Iteration: 5721
Iteration: 5722
Iteration: 5723
Iteration: 5724
Iteration: 5725
Iteration: 5726
Iteration: 5727
Iteration: 5728
Iteration: 5729
Iteration: 5730
Iteration: 5731
Iteration: 5732
Iteration: 5733
Iteration: 5734
Iteration: 5735
Iteration: 5736
Iteration: 5737
Iteration: 5738
Iteration: 5739
Iteration: 5740
Iteration: 5741
Iteration: 5742
Iteration: 5743
Iteration: 5744
Iteration: 5745
Iteration: 5746
Iteration: 5747
Iteration: 5748
Iteration: 5749
Iteration: 5750
Iteration: 5751
Iteration: 5752
Iteration: 5753
Iteration: 5754
Iteration: 5755
Iteration: 5756
Iteration: 5757
Iteration: 5758
Iteration: 5759
Iteration: 5760
Iteration: 5761
Iteration: 5762
Iteration: 5763
Iteration: 5764
Iteration: 5765
Iteration: 5766
Iteration: 5767
Iteration: 5768
Iteration: 5769
Iteration: 5770
Iteration: 5771
Iteration: 5772
Iteration: 5773
Iteration: 5774
Iteration: 5775
Iteration: 5776
Iteration: 5777
Iteration: 5778
Iteration: 5779
Iteration: 5780
Iteration: 5781
Iteration: 5782
Iteration: 5783
Iteration: 5784
Iteration: 5785
Iteration: 5786
Iteration: 5787
Iteration: 5788
Iteration: 5789
Iteration: 5790
Iteration: 5791
Iteration: 5792
Iteration: 5793
Iteration: 5794
Iteration: 5795
Iteration: 5796
Iteration: 5797
Iteration: 5798
Iteration: 5799
Iteration: 5800
Iteration: 5801
Iteration: 5802
Iteration: 5803
Iteration: 5804
Iteration: 5805
Iteration: 5806
Iteration: 5807
Iteration: 5808
Iteration: 5809
Iteration: 5810
Iteration: 5811
Iteration: 5812
Iteration: 5813
Iteration: 5814
Iteration: 5815
Iteration: 5816
Iteration: 5817
Iteration: 5818
Iteration: 5819
Iteration: 5820
Iteration: 5821
Iteration: 5822
Iteration: 5823
Iteration: 5824
Iteration: 5825
Iteration: 5826
Iteration: 5827
Iteration: 5828
Iteration: 5829
Iteration: 5830
Iteration: 5831
Iteration: 5832
Iteration: 5833
Iteration: 5834
Iteration: 5835
Iteration: 5836
Iteration: 5837
Iteration: 5838
Iteration: 5839
Iteration: 5840
Iteration: 5841
Iteration: 5842
Iteration: 5843
Iteration: 5844
Iteration: 5845
Iteration: 5846
Iteration: 5847
Iteration: 5848
Iteration: 5849
Iteration: 5850
Iteration: 5851
Iteration: 5852
Iteration: 5853
Iteration: 5854
Iteration: 5855
Iteration: 5856
Iteration: 5857
Iteration: 5858
Iteration: 5859
Iteration: 5860
Iteration: 5861
Iteration: 5862
Iteration: 5863
Iteration: 5864
Iteration: 5865
Iteration: 5866
Iteration: 5867
Iteration: 5868
Iteration: 5869
Iteration: 5870
Iteration: 5871
Iteration: 5872
Iteration: 5873
Iteration: 5874
Iteration: 5875
Iteration: 5876
Iteration: 5877
Iteration: 5878
Iteration: 5879
Iteration: 5880
Iteration: 5881
Iteration: 5882
Iteration: 5883
Iteration: 5884
Iteration: 5885
Iteration: 5886
Iteration: 5887
Iteration: 5888
Iteration: 5889
Iteration: 5890
Iteration: 5891
Iteration: 5892
Iteration: 5893
Iteration: 5894
Iteration: 5895
Iteration: 5896
Iteration: 5897
Iteration: 5898
Iteration: 5899
Iteration: 5900
Iteration: 5901
Iteration: 5902
Iteration: 5903
Iteration: 5904
Iteration: 5905
Iteration: 5906
Iteration: 5907
Iteration: 5908
Iteration: 5909
Iteration: 5910
Iteration: 5911
Iteration: 5912
Iteration: 5913
Iteration: 5914
Iteration: 5915
Iteration: 5916
Iteration: 5917
Iteration: 5918
Iteration: 5919
Iteration: 5920
Iteration: 5921
Iteration: 5922
Iteration: 5923
Iteration: 5924
Iteration: 5925
Iteration: 5926
Iteration: 5927
Iteration: 5928
Iteration: 5929
Iteration: 5930
Iteration: 5931
Iteration: 5932
Iteration: 5933
Iteration: 5934
Iteration: 5935
Iteration: 5936
Iteration: 5937
Iteration: 5938
Iteration: 5939
Iteration: 5940
Iteration: 5941
Iteration: 5942
Iteration: 5943
Iteration: 5944
Iteration: 5945
Iteration: 5946
Iteration: 5947
Iteration: 5948
Iteration: 5949
Iteration: 5950
Iteration: 5951
Iteration: 5952
Iteration: 5953
Iteration: 5954
Iteration: 5955
Iteration: 5956
Iteration: 5957
Iteration: 5958
Iteration: 5959
Iteration: 5960
Iteration: 5961
Iteration: 5962
Iteration: 5963
Iteration: 5964
Iteration: 5965
Iteration: 5966
Iteration: 5967
Iteration: 5968
Iteration: 5969
Iteration: 5970
Iteration: 5971
Iteration: 5972
Iteration: 5973
Iteration: 5974
Iteration: 5975
Iteration: 5976
Iteration: 5977
Iteration: 5978
Iteration: 5979
Iteration: 5980
Iteration: 5981
Iteration: 5982
Iteration: 5983
Iteration: 5984
Iteration: 5985
Iteration: 5986
Iteration: 5987
Iteration: 5988
Iteration: 5989
Iteration: 5990
Iteration: 5991
Iteration: 5992
Iteration: 5993
Iteration: 5994
Iteration: 5995
Iteration: 5996
Iteration: 5997
Iteration: 5998
Iteration: 5999
Iteration: 6000
Iteration: 6001
Iteration: 6002
Iteration: 6003
Iteration: 6004
Iteration: 6005
Iteration: 6006
Iteration: 6007
Iteration: 6008
Iteration: 6009
Iteration: 6010
Iteration: 6011
Iteration: 6012
Iteration: 6013
Iteration: 6014
Iteration: 6015
Iteration: 6016
Iteration: 6017
Iteration: 6018
Iteration: 6019
Iteration: 6020
Iteration: 6021
Iteration: 6022
Iteration: 6023
Iteration: 6024
Iteration: 6025
Iteration: 6026
Iteration: 6027
Iteration: 6028
Iteration: 6029
Iteration: 6030
Iteration: 6031
Iteration: 6032
Iteration: 6033
Iteration: 6034
Iteration: 6035
Iteration: 6036
Iteration: 6037
Iteration: 6038
Iteration: 6039
Iteration: 6040
Iteration: 6041
Iteration: 6042
Iteration: 6043
Iteration: 6044
Iteration: 6045
Iteration: 6046
Iteration: 6047
Iteration: 6048
Iteration: 6049
Iteration: 6050
Iteration: 6051
Iteration: 6052
Iteration: 6053
Iteration: 6054
Iteration: 6055
Iteration: 6056
Iteration: 6057
Iteration: 6058
Iteration: 6059
Iteration: 6060
Iteration: 6061
Iteration: 6062
Iteration: 6063
Iteration: 6064
Iteration: 6065
Iteration: 6066
Iteration: 6067
Iteration: 6068
Iteration: 6069
Iteration: 6070
Iteration: 6071
Iteration: 6072
Iteration: 6073
Iteration: 6074
Iteration: 6075
Iteration: 6076
Iteration: 6077
Iteration: 6078
Iteration: 6079
Iteration: 6080
Iteration: 6081
Iteration: 6082
Iteration: 6083
Iteration: 6084
Iteration: 6085
Iteration: 6086
Iteration: 6087
Iteration: 6088
Iteration: 6089
Iteration: 6090
Iteration: 6091
Iteration: 6092
Iteration: 6093
Iteration: 6094
Iteration: 6095
Iteration: 6096
Iteration: 6097
Iteration: 6098
Iteration: 6099
Iteration: 6100
Iteration: 6101
Iteration: 6102
Iteration: 6103
Iteration: 6104
Iteration: 6105
Iteration: 6106
Iteration: 6107
Iteration: 6108
Iteration: 6109
Iteration: 6110
Iteration: 6111
Iteration: 6112
Iteration: 6113
Iteration: 6114
Iteration: 6115
Iteration: 6116
Iteration: 6117
Iteration: 6118
Iteration: 6119
Iteration: 6120
Iteration: 6121
Iteration: 6122
Iteration: 6123
Iteration: 6124
Iteration: 6125
Iteration: 6126
Iteration: 6127
Iteration: 6128
Iteration: 6129
Iteration: 6130
Iteration: 6131
Iteration: 6132
Iteration: 6133
Iteration: 6134
Iteration: 6135
Iteration: 6136
Iteration: 6137
Iteration: 6138
Iteration: 6139
Iteration: 6140
Iteration: 6141
Iteration: 6142
Iteration: 6143
Iteration: 6144
Iteration: 6145
Iteration: 6146
Iteration: 6147
Iteration: 6148
Iteration: 6149
Iteration: 6150
Iteration: 6151
Iteration: 6152
Iteration: 6153
Iteration: 6154
Iteration: 6155
Iteration: 6156
Iteration: 6157
Iteration: 6158
Iteration: 6159
Iteration: 6160
Iteration: 6161
Iteration: 6162
Iteration: 6163
Iteration: 6164
Iteration: 6165
Iteration: 6166
Iteration: 6167
Iteration: 6168
Iteration: 6169
Iteration: 6170
Iteration: 6171
Iteration: 6172
Iteration: 6173
Iteration: 6174
Iteration: 6175
Iteration: 6176
Iteration: 6177
Iteration: 6178
Iteration: 6179
Iteration: 6180
Iteration: 6181
Iteration: 6182
Iteration: 6183
Iteration: 6184
Iteration: 6185
Iteration: 6186
Iteration: 6187
Iteration: 6188
Iteration: 6189
Iteration: 6190
Iteration: 6191
Iteration: 6192
Iteration: 6193
Iteration: 6194
Iteration: 6195
Iteration: 6196
Iteration: 6197
Iteration: 6198
Iteration: 6199
Iteration: 6200
Iteration: 6201
Iteration: 6202
Iteration: 6203
Iteration: 6204
Iteration: 6205
Iteration: 6206
Iteration: 6207
Iteration: 6208
Iteration: 6209
Iteration: 6210
Iteration: 6211
Iteration: 6212
Iteration: 6213
Iteration: 6214
Iteration: 6215
Iteration: 6216
Iteration: 6217
Iteration: 6218
Iteration: 6219
Iteration: 6220
Iteration: 6221
Iteration: 6222
Iteration: 6223
Iteration: 6224
Iteration: 6225
Iteration: 6226
Iteration: 6227
Iteration: 6228
Iteration: 6229
Iteration: 6230
Iteration: 6231
Iteration: 6232
Iteration: 6233
Iteration: 6234
Iteration: 6235
Iteration: 6236
Iteration: 6237
Iteration: 6238
Iteration: 6239
Iteration: 6240
Iteration: 6241
Iteration: 6242
Iteration: 6243
Iteration: 6244
Iteration: 6245
Iteration: 6246
Iteration: 6247
Iteration: 6248
Iteration: 6249
Iteration: 6250
Iteration: 6251
Iteration: 6252
Iteration: 6253
Iteration: 6254
Iteration: 6255
Iteration: 6256
Iteration: 6257
Iteration: 6258
Iteration: 6259
Iteration: 6260
Iteration: 6261
Iteration: 6262
Iteration: 6263
Iteration: 6264
Iteration: 6265
Iteration: 6266
Iteration: 6267
Iteration: 6268
Iteration: 6269
Iteration: 6270
Iteration: 6271
Iteration: 6272
Iteration: 6273
Iteration: 6274
Iteration: 6275
Iteration: 6276
Iteration: 6277
Iteration: 6278
Iteration: 6279
Iteration: 6280
Iteration: 6281
Iteration: 6282
Iteration: 6283
Iteration: 6284
Iteration: 6285
Iteration: 6286
Iteration: 6287
Iteration: 6288
Iteration: 6289
Iteration: 6290
Iteration: 6291
Iteration: 6292
Iteration: 6293
Iteration: 6294
Iteration: 6295
Iteration: 6296
Iteration: 6297
Iteration: 6298
Iteration: 6299
Iteration: 6300
Iteration: 6301
Iteration: 6302
Iteration: 6303
Iteration: 6304
Iteration: 6305
Iteration: 6306
Iteration: 6307
Iteration: 6308
Iteration: 6309
Iteration: 6310
Iteration: 6311
Iteration: 6312
Iteration: 6313
Iteration: 6314
Iteration: 6315
Iteration: 6316
Iteration: 6317
Iteration: 6318
Iteration: 6319
Iteration: 6320
Iteration: 6321
Iteration: 6322
Iteration: 6323
Iteration: 6324
Iteration: 6325
Iteration: 6326
Iteration: 6327
Iteration: 6328
Iteration: 6329
Iteration: 6330
Iteration: 6331
Iteration: 6332
Iteration: 6333
Iteration: 6334
Iteration: 6335
Iteration: 6336
Iteration: 6337
Iteration: 6338
Iteration: 6339
Iteration: 6340
Iteration: 6341
Iteration: 6342
Iteration: 6343
Iteration: 6344
Iteration: 6345
Iteration: 6346
Iteration: 6347
Iteration: 6348
Iteration: 6349
Iteration: 6350
Iteration: 6351
Iteration: 6352
Iteration: 6353
Iteration: 6354
Iteration: 6355
Iteration: 6356
Iteration: 6357
Iteration: 6358
Iteration: 6359
Iteration: 6360
Iteration: 6361
Iteration: 6362
Iteration: 6363
Iteration: 6364
Iteration: 6365
Iteration: 6366
Iteration: 6367
Iteration: 6368
Iteration: 6369
Iteration: 6370
Iteration: 6371
Iteration: 6372
Iteration: 6373
Iteration: 6374
Iteration: 6375
Iteration: 6376
Iteration: 6377
Iteration: 6378
Iteration: 6379
Iteration: 6380
Iteration: 6381
Iteration: 6382
Iteration: 6383
Iteration: 6384
Iteration: 6385
Iteration: 6386
Iteration: 6387
Iteration: 6388
Iteration: 6389
Iteration: 6390
Iteration: 6391
Iteration: 6392
Iteration: 6393
Iteration: 6394
Iteration: 6395
Iteration: 6396
Iteration: 6397
Iteration: 6398
Iteration: 6399
Iteration: 6400
Iteration: 6401
Iteration: 6402
Iteration: 6403
Iteration: 6404
Iteration: 6405
Iteration: 6406
Iteration: 6407
Iteration: 6408
Iteration: 6409
Iteration: 6410
Iteration: 6411
Iteration: 6412
Iteration: 6413
Iteration: 6414
Iteration: 6415
Iteration: 6416
Iteration: 6417
Iteration: 6418
Iteration: 6419
Iteration: 6420
Iteration: 6421
Iteration: 6422
Iteration: 6423
Iteration: 6424
Iteration: 6425
Iteration: 6426
Iteration: 6427
Iteration: 6428
Iteration: 6429
Iteration: 6430
Iteration: 6431
Iteration: 6432
Iteration: 6433
Iteration: 6434
Iteration: 6435
Iteration: 6436
Iteration: 6437
Iteration: 6438
Iteration: 6439
Iteration: 6440
Iteration: 6441
Iteration: 6442
Iteration: 6443
Iteration: 6444
Iteration: 6445
Iteration: 6446
Iteration: 6447
Iteration: 6448
Iteration: 6449
Iteration: 6450
Iteration: 6451
Iteration: 6452
Iteration: 6453
Iteration: 6454
Iteration: 6455
Iteration: 6456
Iteration: 6457
Iteration: 6458
Iteration: 6459
Iteration: 6460
Iteration: 6461
Iteration: 6462
Iteration: 6463
Iteration: 6464
Iteration: 6465
Iteration: 6466
Iteration: 6467
Iteration: 6468
Iteration: 6469
Iteration: 6470
Iteration: 6471
Iteration: 6472
Iteration: 6473
Iteration: 6474
Iteration: 6475
Iteration: 6476
Iteration: 6477
Iteration: 6478
Iteration: 6479
Iteration: 6480
Iteration: 6481
Iteration: 6482
Iteration: 6483
Iteration: 6484
Iteration: 6485
Iteration: 6486
Iteration: 6487
Iteration: 6488
Iteration: 6489
Iteration: 6490
Iteration: 6491
Iteration: 6492
Iteration: 6493
Iteration: 6494
Iteration: 6495
Iteration: 6496
Iteration: 6497
Iteration: 6498
Iteration: 6499
Iteration: 6500
Iteration: 6501
Iteration: 6502
Iteration: 6503
Iteration: 6504
Iteration: 6505
Iteration: 6506
Iteration: 6507
Iteration: 6508
Iteration: 6509
Iteration: 6510
Iteration: 6511
Iteration: 6512
Iteration: 6513
Iteration: 6514
Iteration: 6515
Iteration: 6516
Iteration: 6517
Iteration: 6518
Iteration: 6519
Iteration: 6520
Iteration: 6521
Iteration: 6522
Iteration: 6523
Iteration: 6524
Iteration: 6525
Iteration: 6526
Iteration: 6527
Iteration: 6528
Iteration: 6529
Iteration: 6530
Iteration: 6531
Iteration: 6532
Iteration: 6533
Iteration: 6534
Iteration: 6535
Iteration: 6536
Iteration: 6537
Iteration: 6538
Iteration: 6539
Iteration: 6540
Iteration: 6541
Iteration: 6542
Iteration: 6543
Iteration: 6544
Iteration: 6545
Iteration: 6546
Iteration: 6547
Iteration: 6548
Iteration: 6549
Iteration: 6550
Iteration: 6551
Iteration: 6552
Iteration: 6553
Iteration: 6554
Iteration: 6555
Iteration: 6556
Iteration: 6557
Iteration: 6558
Iteration: 6559
Iteration: 6560
Iteration: 6561
Iteration: 6562
Iteration: 6563
Iteration: 6564
Iteration: 6565
Iteration: 6566
Iteration: 6567
Iteration: 6568
Iteration: 6569
Iteration: 6570
Iteration: 6571
Iteration: 6572
Iteration: 6573
Iteration: 6574
Iteration: 6575
Iteration: 6576
Iteration: 6577
Iteration: 6578
Iteration: 6579
Iteration: 6580
Iteration: 6581
Iteration: 6582
Iteration: 6583
Iteration: 6584
Iteration: 6585
Iteration: 6586
Iteration: 6587
Iteration: 6588
Iteration: 6589
Iteration: 6590
Iteration: 6591
Iteration: 6592
Iteration: 6593
Iteration: 6594
Iteration: 6595
Iteration: 6596
Iteration: 6597
Iteration: 6598
Iteration: 6599
Iteration: 6600
Iteration: 6601
Iteration: 6602
Iteration: 6603
Iteration: 6604
Iteration: 6605
Iteration: 6606
Iteration: 6607
Iteration: 6608
Iteration: 6609
Iteration: 6610
Iteration: 6611
Iteration: 6612
Iteration: 6613
Iteration: 6614
Iteration: 6615
Iteration: 6616
Iteration: 6617
Iteration: 6618
Iteration: 6619
Iteration: 6620
Iteration: 6621
Iteration: 6622
Iteration: 6623
Iteration: 6624
Iteration: 6625
Iteration: 6626
Iteration: 6627
Iteration: 6628
Iteration: 6629
Iteration: 6630
Iteration: 6631
Iteration: 6632
Iteration: 6633
Iteration: 6634
Iteration: 6635
Iteration: 6636
Iteration: 6637
Iteration: 6638
Iteration: 6639
Iteration: 6640
Iteration: 6641
Iteration: 6642
Iteration: 6643
Iteration: 6644
Iteration: 6645
Iteration: 6646
Iteration: 6647
Iteration: 6648
Iteration: 6649
Iteration: 6650
Iteration: 6651
Iteration: 6652
Iteration: 6653
Iteration: 6654
Iteration: 6655
Iteration: 6656
Iteration: 6657
Iteration: 6658
Iteration: 6659
Iteration: 6660
Iteration: 6661
Iteration: 6662
Iteration: 6663
Iteration: 6664
Iteration: 6665
Iteration: 6666
Iteration: 6667
Iteration: 6668
Iteration: 6669
Iteration: 6670
Iteration: 6671
Iteration: 6672
Iteration: 6673
Iteration: 6674
Iteration: 6675
Iteration: 6676
Iteration: 6677
Iteration: 6678
Iteration: 6679
Iteration: 6680
Iteration: 6681
Iteration: 6682
Iteration: 6683
Iteration: 6684
Iteration: 6685
Iteration: 6686
Iteration: 6687
Iteration: 6688
Iteration: 6689
Iteration: 6690
Iteration: 6691
Iteration: 6692
Iteration: 6693
Iteration: 6694
Iteration: 6695
Iteration: 6696
Iteration: 6697
Iteration: 6698
Iteration: 6699
Iteration: 6700
Iteration: 6701
Iteration: 6702
Iteration: 6703
Iteration: 6704
Iteration: 6705
Iteration: 6706
Iteration: 6707
Iteration: 6708
Iteration: 6709
Iteration: 6710
Iteration: 6711
Iteration: 6712
Iteration: 6713
Iteration: 6714
Iteration: 6715
Iteration: 6716
Iteration: 6717
Iteration: 6718
Iteration: 6719
Iteration: 6720
Iteration: 6721
Iteration: 6722
Iteration: 6723
Iteration: 6724
Iteration: 6725
Iteration: 6726
Iteration: 6727
Iteration: 6728
Iteration: 6729
Iteration: 6730
Iteration: 6731
Iteration: 6732
Iteration: 6733
Iteration: 6734
Iteration: 6735
Iteration: 6736
Iteration: 6737
Iteration: 6738
Iteration: 6739
Iteration: 6740
Iteration: 6741
Iteration: 6742
Iteration: 6743
Iteration: 6744
Iteration: 6745
Iteration: 6746
Iteration: 6747
Iteration: 6748
Iteration: 6749
Iteration: 6750
Iteration: 6751
Iteration: 6752
Iteration: 6753
Iteration: 6754
Iteration: 6755
Iteration: 6756
Iteration: 6757
Iteration: 6758
Iteration: 6759
Iteration: 6760
Iteration: 6761
Iteration: 6762
Iteration: 6763
Iteration: 6764
Iteration: 6765
Iteration: 6766
Iteration: 6767
Iteration: 6768
Iteration: 6769
Iteration: 6770
Iteration: 6771
Iteration: 6772
Iteration: 6773
Iteration: 6774
Iteration: 6775
Iteration: 6776
Iteration: 6777
Iteration: 6778
Iteration: 6779
Iteration: 6780
Iteration: 6781
Iteration: 6782
Iteration: 6783
Iteration: 6784
Iteration: 6785
Iteration: 6786
Iteration: 6787
Iteration: 6788
Iteration: 6789
Iteration: 6790
Iteration: 6791
Iteration: 6792
Iteration: 6793
Iteration: 6794
Iteration: 6795
Iteration: 6796
Iteration: 6797
Iteration: 6798
Iteration: 6799
Iteration: 6800
Iteration: 6801
Iteration: 6802
Iteration: 6803
Iteration: 6804
Iteration: 6805
Iteration: 6806
Iteration: 6807
Iteration: 6808
Iteration: 6809
Iteration: 6810
Iteration: 6811
Iteration: 6812
Iteration: 6813
Iteration: 6814
Iteration: 6815
Iteration: 6816
Iteration: 6817
Iteration: 6818
Iteration: 6819
Iteration: 6820
Iteration: 6821
Iteration: 6822
Iteration: 6823
Iteration: 6824
Iteration: 6825
Iteration: 6826
Iteration: 6827
Iteration: 6828
Iteration: 6829
Iteration: 6830
Iteration: 6831
Iteration: 6832
Iteration: 6833
Iteration: 6834
Iteration: 6835
Iteration: 6836
Iteration: 6837
Iteration: 6838
Iteration: 6839
Iteration: 6840
Iteration: 6841
Iteration: 6842
Iteration: 6843
Iteration: 6844
Iteration: 6845
Iteration: 6846
Iteration: 6847
Iteration: 6848
Iteration: 6849
Iteration: 6850
Iteration: 6851
Iteration: 6852
Iteration: 6853
Iteration: 6854
Iteration: 6855
Iteration: 6856
Iteration: 6857
Iteration: 6858
Iteration: 6859
Iteration: 6860
Iteration: 6861
Iteration: 6862
Iteration: 6863
Iteration: 6864
Iteration: 6865
Iteration: 6866
Iteration: 6867
Iteration: 6868
Iteration: 6869
Iteration: 6870
Iteration: 6871
Iteration: 6872
Iteration: 6873
Iteration: 6874
Iteration: 6875
Iteration: 6876
Iteration: 6877
Iteration: 6878
Iteration: 6879
Iteration: 6880
Iteration: 6881
Iteration: 6882
Iteration: 6883
Iteration: 6884
Iteration: 6885
Iteration: 6886
Iteration: 6887
Iteration: 6888
Iteration: 6889
Iteration: 6890
Iteration: 6891
Iteration: 6892
Iteration: 6893
Iteration: 6894
Iteration: 6895
Iteration: 6896
Iteration: 6897
Iteration: 6898
Iteration: 6899
Iteration: 6900
Iteration: 6901
Iteration: 6902
Iteration: 6903
Iteration: 6904
Iteration: 6905
Iteration: 6906
Iteration: 6907
Iteration: 6908
Iteration: 6909
Iteration: 6910
Iteration: 6911
Iteration: 6912
Iteration: 6913
Iteration: 6914
Iteration: 6915
Iteration: 6916
Iteration: 6917
Iteration: 6918
Iteration: 6919
Iteration: 6920
Iteration: 6921
Iteration: 6922
Iteration: 6923
Iteration: 6924
Iteration: 6925
Iteration: 6926
Iteration: 6927
Iteration: 6928
Iteration: 6929
Iteration: 6930
Iteration: 6931
Iteration: 6932
Iteration: 6933
Iteration: 6934
Iteration: 6935
Iteration: 6936
Iteration: 6937
Iteration: 6938
Iteration: 6939
Iteration: 6940
Iteration: 6941
Iteration: 6942
Iteration: 6943
Iteration: 6944
Iteration: 6945
Iteration: 6946
Iteration: 6947
Iteration: 6948
Iteration: 6949
Iteration: 6950
Iteration: 6951
Iteration: 6952
Iteration: 6953
Iteration: 6954
Iteration: 6955
Iteration: 6956
Iteration: 6957
Iteration: 6958
Iteration: 6959
Iteration: 6960
Iteration: 6961
Iteration: 6962
Iteration: 6963
Iteration: 6964
Iteration: 6965
Iteration: 6966
Iteration: 6967
Iteration: 6968
Iteration: 6969
Iteration: 6970
Iteration: 6971
Iteration: 6972
Iteration: 6973
Iteration: 6974
Iteration: 6975
Iteration: 6976
Iteration: 6977
Iteration: 6978
Iteration: 6979
Iteration: 6980
Iteration: 6981
Iteration: 6982
Iteration: 6983
Iteration: 6984
Iteration: 6985
Iteration: 6986
Iteration: 6987
Iteration: 6988
Iteration: 6989
Iteration: 6990
Iteration: 6991
Iteration: 6992
Iteration: 6993
Iteration: 6994
Iteration: 6995
Iteration: 6996
Iteration: 6997
Iteration: 6998
Iteration: 6999
Iteration: 7000
Iteration: 7001
Iteration: 7002
Iteration: 7003
Iteration: 7004
Iteration: 7005
Iteration: 7006
Iteration: 7007
Iteration: 7008
Iteration: 7009
Iteration: 7010
Iteration: 7011
Iteration: 7012
Iteration: 7013
Iteration: 7014
Iteration: 7015
Iteration: 7016
Iteration: 7017
Iteration: 7018
Iteration: 7019
Iteration: 7020
Iteration: 7021
Iteration: 7022
Iteration: 7023
Iteration: 7024
Iteration: 7025
Iteration: 7026
Iteration: 7027
Iteration: 7028
Iteration: 7029
Iteration: 7030
Iteration: 7031
Iteration: 7032
Iteration: 7033
Iteration: 7034
Iteration: 7035
Iteration: 7036
Iteration: 7037
Iteration: 7038
Iteration: 7039
Iteration: 7040
Iteration: 7041
Iteration: 7042
Iteration: 7043
Iteration: 7044
Iteration: 7045
Iteration: 7046
Iteration: 7047
Iteration: 7048
Iteration: 7049
Iteration: 7050
Iteration: 7051
Iteration: 7052
Iteration: 7053
Iteration: 7054
Iteration: 7055
Iteration: 7056
Iteration: 7057
Iteration: 7058
Iteration: 7059
Iteration: 7060
Iteration: 7061
Iteration: 7062
Iteration: 7063
Iteration: 7064
Iteration: 7065
Iteration: 7066
Iteration: 7067
Iteration: 7068
Iteration: 7069
Iteration: 7070
Iteration: 7071
Iteration: 7072
Iteration: 7073
Iteration: 7074
Iteration: 7075
Iteration: 7076
Iteration: 7077
Iteration: 7078
Iteration: 7079
Iteration: 7080
Iteration: 7081
Iteration: 7082
Iteration: 7083
Iteration: 7084
Iteration: 7085
Iteration: 7086
Iteration: 7087
Iteration: 7088
Iteration: 7089
Iteration: 7090
Iteration: 7091
Iteration: 7092
Iteration: 7093
Iteration: 7094
Iteration: 7095
Iteration: 7096
Iteration: 7097
Iteration: 7098
Iteration: 7099
Iteration: 7100
Iteration: 7101
Iteration: 7102
Iteration: 7103
Iteration: 7104
Iteration: 7105
Iteration: 7106
Iteration: 7107
Iteration: 7108
Iteration: 7109
Iteration: 7110
Iteration: 7111
Iteration: 7112
Iteration: 7113
Iteration: 7114
Iteration: 7115
Iteration: 7116
Iteration: 7117
Iteration: 7118
Iteration: 7119
Iteration: 7120
Iteration: 7121
Iteration: 7122
Iteration: 7123
Iteration: 7124
Iteration: 7125
Iteration: 7126
Iteration: 7127
Iteration: 7128
Iteration: 7129
Iteration: 7130
Iteration: 7131
Iteration: 7132
Iteration: 7133
Iteration: 7134
Iteration: 7135
Iteration: 7136
Iteration: 7137
Iteration: 7138
Iteration: 7139
Iteration: 7140
Iteration: 7141
Iteration: 7142
Iteration: 7143
Iteration: 7144
Iteration: 7145
Iteration: 7146
Iteration: 7147
Iteration: 7148
Iteration: 7149
Iteration: 7150
Iteration: 7151
Iteration: 7152
Iteration: 7153
Iteration: 7154
Iteration: 7155
Iteration: 7156
Iteration: 7157
Iteration: 7158
Iteration: 7159
Iteration: 7160
Iteration: 7161
Iteration: 7162
Iteration: 7163
Iteration: 7164
Iteration: 7165
Iteration: 7166
Iteration: 7167
Iteration: 7168
Iteration: 7169
Iteration: 7170
Iteration: 7171
Iteration: 7172
Iteration: 7173
Iteration: 7174
Iteration: 7175
Iteration: 7176
Iteration: 7177
Iteration: 7178
Iteration: 7179
Iteration: 7180
Iteration: 7181
Iteration: 7182
Iteration: 7183
Iteration: 7184
Iteration: 7185
Iteration: 7186
Iteration: 7187
Iteration: 7188
Iteration: 7189
Iteration: 7190
Iteration: 7191
Iteration: 7192
Iteration: 7193
Iteration: 7194
Iteration: 7195
Iteration: 7196
Iteration: 7197
Iteration: 7198
Iteration: 7199
Iteration: 7200
Iteration: 7201
Iteration: 7202
Iteration: 7203
Iteration: 7204
Iteration: 7205
Iteration: 7206
Iteration: 7207
Iteration: 7208
Iteration: 7209
Iteration: 7210
Iteration: 7211
Iteration: 7212
Iteration: 7213
Iteration: 7214
Iteration: 7215
Iteration: 7216
Iteration: 7217
Iteration: 7218
Iteration: 7219
Iteration: 7220
Iteration: 7221
Iteration: 7222
Iteration: 7223
Iteration: 7224
Iteration: 7225
Iteration: 7226
Iteration: 7227
Iteration: 7228
Iteration: 7229
Iteration: 7230
Iteration: 7231
Iteration: 7232
Iteration: 7233
Iteration: 7234
Iteration: 7235
Iteration: 7236
Iteration: 7237
Iteration: 7238
Iteration: 7239
Iteration: 7240
Iteration: 7241
Iteration: 7242
Iteration: 7243
Iteration: 7244
Iteration: 7245
Iteration: 7246
Iteration: 7247
Iteration: 7248
Iteration: 7249
Iteration: 7250
Iteration: 7251
Iteration: 7252
Iteration: 7253
Iteration: 7254
Iteration: 7255
Iteration: 7256
Iteration: 7257
Iteration: 7258
Iteration: 7259
Iteration: 7260
Iteration: 7261
Iteration: 7262
Iteration: 7263
Iteration: 7264
Iteration: 7265
Iteration: 7266
Iteration: 7267
Iteration: 7268
Iteration: 7269
Iteration: 7270
Iteration: 7271
Iteration: 7272
Iteration: 7273
Iteration: 7274
Iteration: 7275
Iteration: 7276
Iteration: 7277
Iteration: 7278
Iteration: 7279
Iteration: 7280
Iteration: 7281
Iteration: 7282
Iteration: 7283
Iteration: 7284
Iteration: 7285
Iteration: 7286
Iteration: 7287
Iteration: 7288
Iteration: 7289
Iteration: 7290
Iteration: 7291
Iteration: 7292
Iteration: 7293
Iteration: 7294
Iteration: 7295
Iteration: 7296
Iteration: 7297
Iteration: 7298
Iteration: 7299
Iteration: 7300
Iteration: 7301
Iteration: 7302
Iteration: 7303
Iteration: 7304
Iteration: 7305
Iteration: 7306
Iteration: 7307
Iteration: 7308
Iteration: 7309
Iteration: 7310
Iteration: 7311
Iteration: 7312
Iteration: 7313
Iteration: 7314
Iteration: 7315
Iteration: 7316
Iteration: 7317
Iteration: 7318
Iteration: 7319
Iteration: 7320
Iteration: 7321
Iteration: 7322
Iteration: 7323
Iteration: 7324
Iteration: 7325
Iteration: 7326
Iteration: 7327
Iteration: 7328
Iteration: 7329
Iteration: 7330
Iteration: 7331
Iteration: 7332
Iteration: 7333
Iteration: 7334
Iteration: 7335
Iteration: 7336
Iteration: 7337
Iteration: 7338
Iteration: 7339
Iteration: 7340
Iteration: 7341
Iteration: 7342
Iteration: 7343
Iteration: 7344
Iteration: 7345
Iteration: 7346
Iteration: 7347
Iteration: 7348
Iteration: 7349
Iteration: 7350
Iteration: 7351
Iteration: 7352
Iteration: 7353
Iteration: 7354
Iteration: 7355
Iteration: 7356
Iteration: 7357
Iteration: 7358
Iteration: 7359
Iteration: 7360
Iteration: 7361
Iteration: 7362
Iteration: 7363
Iteration: 7364
Iteration: 7365
Iteration: 7366
Iteration: 7367
Iteration: 7368
Iteration: 7369
Iteration: 7370
Iteration: 7371
Iteration: 7372
Iteration: 7373
Iteration: 7374
Iteration: 7375
Iteration: 7376
Iteration: 7377
Iteration: 7378
Iteration: 7379
Iteration: 7380
Iteration: 7381
Iteration: 7382
Iteration: 7383
Iteration: 7384
Iteration: 7385
Iteration: 7386
Iteration: 7387
Iteration: 7388
Iteration: 7389
Iteration: 7390
Iteration: 7391
Iteration: 7392
Iteration: 7393
Iteration: 7394
Iteration: 7395
Iteration: 7396
Iteration: 7397
Iteration: 7398
Iteration: 7399
Iteration: 7400
Iteration: 7401
Iteration: 7402
Iteration: 7403
Iteration: 7404
Iteration: 7405
Iteration: 7406
Iteration: 7407
Iteration: 7408
Iteration: 7409
Iteration: 7410
Iteration: 7411
Iteration: 7412
Iteration: 7413
Iteration: 7414
Iteration: 7415
Iteration: 7416
Iteration: 7417
Iteration: 7418
Iteration: 7419
Iteration: 7420
Iteration: 7421
Iteration: 7422
Iteration: 7423
Iteration: 7424
Iteration: 7425
Iteration: 7426
Iteration: 7427
Iteration: 7428
Iteration: 7429
Iteration: 7430
Iteration: 7431
Iteration: 7432
Iteration: 7433
Iteration: 7434
Iteration: 7435
Iteration: 7436
Iteration: 7437
Iteration: 7438
Iteration: 7439
Iteration: 7440
Iteration: 7441
Iteration: 7442
Iteration: 7443
Iteration: 7444
Iteration: 7445
Iteration: 7446
Iteration: 7447
Iteration: 7448
Iteration: 7449
Iteration: 7450
Iteration: 7451
Iteration: 7452
Iteration: 7453
Iteration: 7454
Iteration: 7455
Iteration: 7456
Iteration: 7457
Iteration: 7458
Iteration: 7459
Iteration: 7460
Iteration: 7461
Iteration: 7462
Iteration: 7463
Iteration: 7464
Iteration: 7465
Iteration: 7466
Iteration: 7467
Iteration: 7468
Iteration: 7469
Iteration: 7470
Iteration: 7471
Iteration: 7472
Iteration: 7473
Iteration: 7474
Iteration: 7475
Iteration: 7476
Iteration: 7477
Iteration: 7478
Iteration: 7479
Iteration: 7480
Iteration: 7481
Iteration: 7482
Iteration: 7483
Iteration: 7484
Iteration: 7485
Iteration: 7486
Iteration: 7487
Iteration: 7488
Iteration: 7489
Iteration: 7490
Iteration: 7491
Iteration: 7492
Iteration: 7493
Iteration: 7494
Iteration: 7495
Iteration: 7496
Iteration: 7497
Iteration: 7498
Iteration: 7499
Iteration: 7500
Iteration: 7501
Iteration: 7502
Iteration: 7503
Iteration: 7504
Iteration: 7505
Iteration: 7506
Iteration: 7507
Iteration: 7508
Iteration: 7509
Iteration: 7510
Iteration: 7511
Iteration: 7512
Iteration: 7513
Iteration: 7514
Iteration: 7515
Iteration: 7516
Iteration: 7517
Iteration: 7518
Iteration: 7519
Iteration: 7520
Iteration: 7521
Iteration: 7522
Iteration: 7523
Iteration: 7524
Iteration: 7525
Iteration: 7526
Iteration: 7527
Iteration: 7528
Iteration: 7529
Iteration: 7530
Iteration: 7531
Iteration: 7532
Iteration: 7533
Iteration: 7534
Iteration: 7535
Iteration: 7536
Iteration: 7537
Iteration: 7538
Iteration: 7539
Iteration: 7540
Iteration: 7541
Iteration: 7542
Iteration: 7543
Iteration: 7544
Iteration: 7545
Iteration: 7546
Iteration: 7547
Iteration: 7548
Iteration: 7549
Iteration: 7550
Iteration: 7551
Iteration: 7552
Iteration: 7553
Iteration: 7554
Iteration: 7555
Iteration: 7556
Iteration: 7557
Iteration: 7558
Iteration: 7559
Iteration: 7560
Iteration: 7561
Iteration: 7562
Iteration: 7563
Iteration: 7564
Iteration: 7565
Iteration: 7566
Iteration: 7567
Iteration: 7568
Iteration: 7569
Iteration: 7570
Iteration: 7571
Iteration: 7572
Iteration: 7573
Iteration: 7574
Iteration: 7575
Iteration: 7576
Iteration: 7577
Iteration: 7578
Iteration: 7579
Iteration: 7580
Iteration: 7581
Iteration: 7582
Iteration: 7583
Iteration: 7584
Iteration: 7585
Iteration: 7586
Iteration: 7587
Iteration: 7588
Iteration: 7589
Iteration: 7590
Iteration: 7591
Iteration: 7592
Iteration: 7593
Iteration: 7594
Iteration: 7595
Iteration: 7596
Iteration: 7597
Iteration: 7598
Iteration: 7599
Iteration: 7600
Iteration: 7601
Iteration: 7602
Iteration: 7603
Iteration: 7604
Iteration: 7605
Iteration: 7606
Iteration: 7607
Iteration: 7608
Iteration: 7609
Iteration: 7610
Iteration: 7611
Iteration: 7612
Iteration: 7613
Iteration: 7614
Iteration: 7615
Iteration: 7616
Iteration: 7617
Iteration: 7618
Iteration: 7619
Iteration: 7620
Iteration: 7621
Iteration: 7622
Iteration: 7623
Iteration: 7624
Iteration: 7625
Iteration: 7626
Iteration: 7627
Iteration: 7628
Iteration: 7629
Iteration: 7630
Iteration: 7631
Iteration: 7632
Iteration: 7633
Iteration: 7634
Iteration: 7635
Iteration: 7636
Iteration: 7637
Iteration: 7638
Iteration: 7639
Iteration: 7640
Iteration: 7641
Iteration: 7642
Iteration: 7643
Iteration: 7644
Iteration: 7645
Iteration: 7646
Iteration: 7647
Iteration: 7648
Iteration: 7649
Iteration: 7650
Iteration: 7651
Iteration: 7652
Iteration: 7653
Iteration: 7654
Iteration: 7655
Iteration: 7656
Iteration: 7657
Iteration: 7658
Iteration: 7659
Iteration: 7660
Iteration: 7661
Iteration: 7662
Iteration: 7663
Iteration: 7664
Iteration: 7665
Iteration: 7666
Iteration: 7667
Iteration: 7668
Iteration: 7669
Iteration: 7670
Iteration: 7671
Iteration: 7672
Iteration: 7673
Iteration: 7674
Iteration: 7675
Iteration: 7676
Iteration: 7677
Iteration: 7678
Iteration: 7679
Iteration: 7680
Iteration: 7681
Iteration: 7682
Iteration: 7683
Iteration: 7684
Iteration: 7685
Iteration: 7686
Iteration: 7687
Iteration: 7688
Iteration: 7689
Iteration: 7690
Iteration: 7691
Iteration: 7692
Iteration: 7693
Iteration: 7694
Iteration: 7695
Iteration: 7696
Iteration: 7697
Iteration: 7698
Iteration: 7699
Iteration: 7700
Iteration: 7701
Iteration: 7702
Iteration: 7703
Iteration: 7704
Iteration: 7705
Iteration: 7706
Iteration: 7707
Iteration: 7708
Iteration: 7709
Iteration: 7710
Iteration: 7711
Iteration: 7712
Iteration: 7713
Iteration: 7714
Iteration: 7715
Iteration: 7716
Iteration: 7717
Iteration: 7718
Iteration: 7719
Iteration: 7720
Iteration: 7721
Iteration: 7722
Iteration: 7723
Iteration: 7724
Iteration: 7725
Iteration: 7726
Iteration: 7727
Iteration: 7728
Iteration: 7729
Iteration: 7730
Iteration: 7731
Iteration: 7732
Iteration: 7733
Iteration: 7734
Iteration: 7735
Iteration: 7736
Iteration: 7737
Iteration: 7738
Iteration: 7739
Iteration: 7740
Iteration: 7741
Iteration: 7742
Iteration: 7743
Iteration: 7744
Iteration: 7745
Iteration: 7746
Iteration: 7747
Iteration: 7748
Iteration: 7749
Iteration: 7750
Iteration: 7751
Iteration: 7752
Iteration: 7753
Iteration: 7754
Iteration: 7755
Iteration: 7756
Iteration: 7757
Iteration: 7758
Iteration: 7759
Iteration: 7760
Iteration: 7761
Iteration: 7762
Iteration: 7763
Iteration: 7764
Iteration: 7765
Iteration: 7766
Iteration: 7767
Iteration: 7768
Iteration: 7769
Iteration: 7770
Iteration: 7771
Iteration: 7772
Iteration: 7773
Iteration: 7774
Iteration: 7775
Iteration: 7776
Iteration: 7777
Iteration: 7778
Iteration: 7779
Iteration: 7780
Iteration: 7781
Iteration: 7782
Iteration: 7783
Iteration: 7784
Iteration: 7785
Iteration: 7786
Iteration: 7787
Iteration: 7788
Iteration: 7789
Iteration: 7790
Iteration: 7791
Iteration: 7792
Iteration: 7793
Iteration: 7794
Iteration: 7795
Iteration: 7796
Iteration: 7797
Iteration: 7798
Iteration: 7799
Iteration: 7800
Iteration: 7801
Iteration: 7802
Iteration: 7803
Iteration: 7804
Iteration: 7805
Iteration: 7806
Iteration: 7807
Iteration: 7808
Iteration: 7809
Iteration: 7810
Iteration: 7811
Iteration: 7812
Iteration: 7813
Iteration: 7814
Iteration: 7815
Iteration: 7816
Iteration: 7817
Iteration: 7818
Iteration: 7819
Iteration: 7820
Iteration: 7821
Iteration: 7822
Iteration: 7823
Iteration: 7824
Iteration: 7825
Iteration: 7826
Iteration: 7827
Iteration: 7828
Iteration: 7829
Iteration: 7830
Iteration: 7831
Iteration: 7832
Iteration: 7833
Iteration: 7834
Iteration: 7835
Iteration: 7836
Iteration: 7837
Iteration: 7838
Iteration: 7839
Iteration: 7840
Iteration: 7841
Iteration: 7842
Iteration: 7843
Iteration: 7844
Iteration: 7845
Iteration: 7846
Iteration: 7847
Iteration: 7848
Iteration: 7849
Iteration: 7850
Iteration: 7851
Iteration: 7852
Iteration: 7853
Iteration: 7854
Iteration: 7855
Iteration: 7856
Iteration: 7857
Iteration: 7858
Iteration: 7859
Iteration: 7860
Iteration: 7861
Iteration: 7862
Iteration: 7863
Iteration: 7864
Iteration: 7865
Iteration: 7866
Iteration: 7867
Iteration: 7868
Iteration: 7869
Iteration: 7870
Iteration: 7871
Iteration: 7872
Iteration: 7873
Iteration: 7874
Iteration: 7875
Iteration: 7876
Iteration: 7877
Iteration: 7878
Iteration: 7879
Iteration: 7880
Iteration: 7881
Iteration: 7882
Iteration: 7883
Iteration: 7884
Iteration: 7885
Iteration: 7886
Iteration: 7887
Iteration: 7888
Iteration: 7889
Iteration: 7890
Iteration: 7891
Iteration: 7892
Iteration: 7893
Iteration: 7894
Iteration: 7895
Iteration: 7896
Iteration: 7897
Iteration: 7898
Iteration: 7899
Iteration: 7900
Iteration: 7901
Iteration: 7902
Iteration: 7903
Iteration: 7904
Iteration: 7905
Iteration: 7906
Iteration: 7907
Iteration: 7908
Iteration: 7909
Iteration: 7910
Iteration: 7911
Iteration: 7912
Iteration: 7913
Iteration: 7914
Iteration: 7915
Iteration: 7916
Iteration: 7917
Iteration: 7918
Iteration: 7919
Iteration: 7920
Iteration: 7921
Iteration: 7922
Iteration: 7923
Iteration: 7924
Iteration: 7925
Iteration: 7926
Iteration: 7927
Iteration: 7928
Iteration: 7929
Iteration: 7930
Iteration: 7931
Iteration: 7932
Iteration: 7933
Iteration: 7934
Iteration: 7935
Iteration: 7936
Iteration: 7937
Iteration: 7938
Iteration: 7939
Iteration: 7940
Iteration: 7941
Iteration: 7942
Iteration: 7943
Iteration: 7944
Iteration: 7945
Iteration: 7946
Iteration: 7947
Iteration: 7948
Iteration: 7949
Iteration: 7950
Iteration: 7951
Iteration: 7952
Iteration: 7953
Iteration: 7954
Iteration: 7955
Iteration: 7956
Iteration: 7957
Iteration: 7958
Iteration: 7959
Iteration: 7960
Iteration: 7961
Iteration: 7962
Iteration: 7963
Iteration: 7964
Iteration: 7965
Iteration: 7966
Iteration: 7967
Iteration: 7968
Iteration: 7969
Iteration: 7970
Iteration: 7971
Iteration: 7972
Iteration: 7973
Iteration: 7974
Iteration: 7975
Iteration: 7976
Iteration: 7977
Iteration: 7978
Iteration: 7979
Iteration: 7980
Iteration: 7981
Iteration: 7982
Iteration: 7983
Iteration: 7984
Iteration: 7985
Iteration: 7986
Iteration: 7987
Iteration: 7988
Iteration: 7989
Iteration: 7990
Iteration: 7991
Iteration: 7992
Iteration: 7993
Iteration: 7994
Iteration: 7995
Iteration: 7996
Iteration: 7997
Iteration: 7998
Iteration: 7999
Iteration: 8000
Iteration: 8001
Iteration: 8002
Iteration: 8003
Iteration: 8004
Iteration: 8005
Iteration: 8006
Iteration: 8007
Iteration: 8008
Iteration: 8009
Iteration: 8010
Iteration: 8011
Iteration: 8012
Iteration: 8013
Iteration: 8014
Iteration: 8015
Iteration: 8016
Iteration: 8017
Iteration: 8018
Iteration: 8019
Iteration: 8020
Iteration: 8021
Iteration: 8022
Iteration: 8023
Iteration: 8024
Iteration: 8025
Iteration: 8026
Iteration: 8027
Iteration: 8028
Iteration: 8029
Iteration: 8030
Iteration: 8031
Iteration: 8032
Iteration: 8033
Iteration: 8034
Iteration: 8035
Iteration: 8036
Iteration: 8037
Iteration: 8038
Iteration: 8039
Iteration: 8040
Iteration: 8041
Iteration: 8042
Iteration: 8043
Iteration: 8044
Iteration: 8045
Iteration: 8046
Iteration: 8047
Iteration: 8048
Iteration: 8049
Iteration: 8050
Iteration: 8051
Iteration: 8052
Iteration: 8053
Iteration: 8054
Iteration: 8055
Iteration: 8056
Iteration: 8057
Iteration: 8058
Iteration: 8059
Iteration: 8060
Iteration: 8061
Iteration: 8062
Iteration: 8063
Iteration: 8064
Iteration: 8065
Iteration: 8066
Iteration: 8067
Iteration: 8068
Iteration: 8069
Iteration: 8070
Iteration: 8071
Iteration: 8072
Iteration: 8073
Iteration: 8074
Iteration: 8075
Iteration: 8076
Iteration: 8077
Iteration: 8078
Iteration: 8079
Iteration: 8080
Iteration: 8081
Iteration: 8082
Iteration: 8083
Iteration: 8084
Iteration: 8085
Iteration: 8086
Iteration: 8087
Iteration: 8088
Iteration: 8089
Iteration: 8090
Iteration: 8091
Iteration: 8092
Iteration: 8093
Iteration: 8094
Iteration: 8095
Iteration: 8096
Iteration: 8097
Iteration: 8098
Iteration: 8099
Iteration: 8100
Iteration: 8101
Iteration: 8102
Iteration: 8103
Iteration: 8104
Iteration: 8105
Iteration: 8106
Iteration: 8107
Iteration: 8108
Iteration: 8109
Iteration: 8110
Iteration: 8111
Iteration: 8112
Iteration: 8113
Iteration: 8114
Iteration: 8115
Iteration: 8116
Iteration: 8117
Iteration: 8118
Iteration: 8119
Iteration: 8120
Iteration: 8121
Iteration: 8122
Iteration: 8123
Iteration: 8124
Iteration: 8125
Iteration: 8126
Iteration: 8127
Iteration: 8128
Iteration: 8129
Iteration: 8130
Iteration: 8131
Iteration: 8132
Iteration: 8133
Iteration: 8134
Iteration: 8135
Iteration: 8136
Iteration: 8137
Iteration: 8138
Iteration: 8139
Iteration: 8140
Iteration: 8141
Iteration: 8142
Iteration: 8143
Iteration: 8144
Iteration: 8145
Iteration: 8146
Iteration: 8147
Iteration: 8148
Iteration: 8149
Iteration: 8150
Iteration: 8151
Iteration: 8152
Iteration: 8153
Iteration: 8154
Iteration: 8155
Iteration: 8156
Iteration: 8157
Iteration: 8158
Iteration: 8159
Iteration: 8160
Iteration: 8161
Iteration: 8162
Iteration: 8163
Iteration: 8164
Iteration: 8165
Iteration: 8166
Iteration: 8167
Iteration: 8168
Iteration: 8169
Iteration: 8170
Iteration: 8171
Iteration: 8172
Iteration: 8173
Iteration: 8174
Iteration: 8175
Iteration: 8176
Iteration: 8177
Iteration: 8178
Iteration: 8179
Iteration: 8180
Iteration: 8181
Iteration: 8182
Iteration: 8183
Iteration: 8184
Iteration: 8185
Iteration: 8186
Iteration: 8187
Iteration: 8188
Iteration: 8189
Iteration: 8190
Iteration: 8191
Iteration: 8192
Iteration: 8193
Iteration: 8194
Iteration: 8195
Iteration: 8196
Iteration: 8197
Iteration: 8198
Iteration: 8199
Iteration: 8200
Iteration: 8201
Iteration: 8202
Iteration: 8203
Iteration: 8204
Iteration: 8205
Iteration: 8206
Iteration: 8207
Iteration: 8208
Iteration: 8209
Iteration: 8210
Iteration: 8211
Iteration: 8212
Iteration: 8213
Iteration: 8214
Iteration: 8215
Iteration: 8216
Iteration: 8217
Iteration: 8218
Iteration: 8219
Iteration: 8220
Iteration: 8221
Iteration: 8222
Iteration: 8223
Iteration: 8224
Iteration: 8225
Iteration: 8226
Iteration: 8227
Iteration: 8228
Iteration: 8229
Iteration: 8230
Iteration: 8231
Iteration: 8232
Iteration: 8233
Iteration: 8234
Iteration: 8235
Iteration: 8236
Iteration: 8237
Iteration: 8238
Iteration: 8239
Iteration: 8240
Iteration: 8241
Iteration: 8242
Iteration: 8243
Iteration: 8244
Iteration: 8245
Iteration: 8246
Iteration: 8247
Iteration: 8248
Iteration: 8249
Iteration: 8250
Iteration: 8251
Iteration: 8252
Iteration: 8253
Iteration: 8254
Iteration: 8255
Iteration: 8256
Iteration: 8257
Iteration: 8258
Iteration: 8259
Iteration: 8260
Iteration: 8261
Iteration: 8262
Iteration: 8263
Iteration: 8264
Iteration: 8265
Iteration: 8266
Iteration: 8267
Iteration: 8268
Iteration: 8269
Iteration: 8270
Iteration: 8271
Iteration: 8272
Iteration: 8273
Iteration: 8274
Iteration: 8275
Iteration: 8276
Iteration: 8277
Iteration: 8278
Iteration: 8279
Iteration: 8280
Iteration: 8281
Iteration: 8282
Iteration: 8283
Iteration: 8284
Iteration: 8285
Iteration: 8286
Iteration: 8287
Iteration: 8288
Iteration: 8289
Iteration: 8290
Iteration: 8291
Iteration: 8292
Iteration: 8293
Iteration: 8294
Iteration: 8295
Iteration: 8296
Iteration: 8297
Iteration: 8298
Iteration: 8299
Iteration: 8300
Iteration: 8301
Iteration: 8302
Iteration: 8303
Iteration: 8304
Iteration: 8305
Iteration: 8306
Iteration: 8307
Iteration: 8308
Iteration: 8309
Iteration: 8310
Iteration: 8311
Iteration: 8312
Iteration: 8313
Iteration: 8314
Iteration: 8315
Iteration: 8316
Iteration: 8317
Iteration: 8318
Iteration: 8319
Iteration: 8320
Iteration: 8321
Iteration: 8322
Iteration: 8323
Iteration: 8324
Iteration: 8325
Iteration: 8326
Iteration: 8327
Iteration: 8328
Iteration: 8329
Iteration: 8330
Iteration: 8331
Iteration: 8332
Iteration: 8333
Iteration: 8334
Iteration: 8335
Iteration: 8336
Iteration: 8337
Iteration: 8338
Iteration: 8339
Iteration: 8340
Iteration: 8341
Iteration: 8342
Iteration: 8343
Iteration: 8344
Iteration: 8345
Iteration: 8346
Iteration: 8347
Iteration: 8348
Iteration: 8349
Iteration: 8350
Iteration: 8351
Iteration: 8352
Iteration: 8353
Iteration: 8354
Iteration: 8355
Iteration: 8356
Iteration: 8357
Iteration: 8358
Iteration: 8359
Iteration: 8360
Iteration: 8361
Iteration: 8362
Iteration: 8363
Iteration: 8364
Iteration: 8365
Iteration: 8366
Iteration: 8367
Iteration: 8368
Iteration: 8369
Iteration: 8370
Iteration: 8371
Iteration: 8372
Iteration: 8373
Iteration: 8374
Iteration: 8375
Iteration: 8376
Iteration: 8377
Iteration: 8378
Iteration: 8379
Iteration: 8380
Iteration: 8381
Iteration: 8382
Iteration: 8383
Iteration: 8384
Iteration: 8385
Iteration: 8386
Iteration: 8387
Iteration: 8388
Iteration: 8389
Iteration: 8390
Iteration: 8391
Iteration: 8392
Iteration: 8393
Iteration: 8394
Iteration: 8395
Iteration: 8396
Iteration: 8397
Iteration: 8398
Iteration: 8399
Iteration: 8400
Iteration: 8401
Iteration: 8402
Iteration: 8403
Iteration: 8404
Iteration: 8405
Iteration: 8406
Iteration: 8407
Iteration: 8408
Iteration: 8409
Iteration: 8410
Iteration: 8411
Iteration: 8412
Iteration: 8413
Iteration: 8414
Iteration: 8415
Iteration: 8416
Iteration: 8417
Iteration: 8418
Iteration: 8419
Iteration: 8420
Iteration: 8421
Iteration: 8422
Iteration: 8423
Iteration: 8424
Iteration: 8425
Iteration: 8426
Iteration: 8427
Iteration: 8428
Iteration: 8429
Iteration: 8430
Iteration: 8431
Iteration: 8432
Iteration: 8433
Iteration: 8434
Iteration: 8435
Iteration: 8436
Iteration: 8437
Iteration: 8438
Iteration: 8439
Iteration: 8440
Iteration: 8441
Iteration: 8442
Iteration: 8443
Iteration: 8444
Iteration: 8445
Iteration: 8446
Iteration: 8447
Iteration: 8448
Iteration: 8449
Iteration: 8450
Iteration: 8451
Iteration: 8452
Iteration: 8453
Iteration: 8454
Iteration: 8455
Iteration: 8456
Iteration: 8457
Iteration: 8458
Iteration: 8459
Iteration: 8460
Iteration: 8461
Iteration: 8462
Iteration: 8463
Iteration: 8464
Iteration: 8465
Iteration: 8466
Iteration: 8467
Iteration: 8468
Iteration: 8469
Iteration: 8470
Iteration: 8471
Iteration: 8472
Iteration: 8473
Iteration: 8474
Iteration: 8475
Iteration: 8476
Iteration: 8477
Iteration: 8478
Iteration: 8479
Iteration: 8480
Iteration: 8481
Iteration: 8482
Iteration: 8483
Iteration: 8484
Iteration: 8485
Iteration: 8486
Iteration: 8487
Iteration: 8488
Iteration: 8489
Iteration: 8490
Iteration: 8491
Iteration: 8492
Iteration: 8493
Iteration: 8494
Iteration: 8495
Iteration: 8496
Iteration: 8497
Iteration: 8498
Iteration: 8499
Iteration: 8500
Iteration: 8501
Iteration: 8502
Iteration: 8503
Iteration: 8504
Iteration: 8505
Iteration: 8506
Iteration: 8507
Iteration: 8508
Iteration: 8509
Iteration: 8510
Iteration: 8511
Iteration: 8512
Iteration: 8513
Iteration: 8514
Iteration: 8515
Iteration: 8516
Iteration: 8517
Iteration: 8518
Iteration: 8519
Iteration: 8520
Iteration: 8521
Iteration: 8522
Iteration: 8523
Iteration: 8524
Iteration: 8525
Iteration: 8526
Iteration: 8527
Iteration: 8528
Iteration: 8529
Iteration: 8530
Iteration: 8531
Iteration: 8532
Iteration: 8533
Iteration: 8534
Iteration: 8535
Iteration: 8536
Iteration: 8537
Iteration: 8538
Iteration: 8539
Iteration: 8540
Iteration: 8541
Iteration: 8542
Iteration: 8543
Iteration: 8544
Iteration: 8545
Iteration: 8546
Iteration: 8547
Iteration: 8548
Iteration: 8549
Iteration: 8550
Iteration: 8551
Iteration: 8552
Iteration: 8553
Iteration: 8554
Iteration: 8555
Iteration: 8556
Iteration: 8557
Iteration: 8558
Iteration: 8559
Iteration: 8560
Iteration: 8561
Iteration: 8562
Iteration: 8563
Iteration: 8564
Iteration: 8565
Iteration: 8566
Iteration: 8567
Iteration: 8568
Iteration: 8569
Iteration: 8570
Iteration: 8571
Iteration: 8572
Iteration: 8573
Iteration: 8574
Iteration: 8575
Iteration: 8576
Iteration: 8577
Iteration: 8578
Iteration: 8579
Iteration: 8580
Iteration: 8581
Iteration: 8582
Iteration: 8583
Iteration: 8584
Iteration: 8585
Iteration: 8586
Iteration: 8587
Iteration: 8588
Iteration: 8589
Iteration: 8590
Iteration: 8591
Iteration: 8592
Iteration: 8593
Iteration: 8594
Iteration: 8595
Iteration: 8596
Iteration: 8597
Iteration: 8598
Iteration: 8599
Iteration: 8600
Iteration: 8601
Iteration: 8602
Iteration: 8603
Iteration: 8604
Iteration: 8605
Iteration: 8606
Iteration: 8607
Iteration: 8608
Iteration: 8609
Iteration: 8610
Iteration: 8611
Iteration: 8612
Iteration: 8613
Iteration: 8614
Iteration: 8615
Iteration: 8616
Iteration: 8617
Iteration: 8618
Iteration: 8619
Iteration: 8620
Iteration: 8621
Iteration: 8622
Iteration: 8623
Iteration: 8624
Iteration: 8625
Iteration: 8626
Iteration: 8627
Iteration: 8628
Iteration: 8629
Iteration: 8630
Iteration: 8631
Iteration: 8632
Iteration: 8633
Iteration: 8634
Iteration: 8635
Iteration: 8636
Iteration: 8637
Iteration: 8638
Iteration: 8639
Iteration: 8640
Iteration: 8641
Iteration: 8642
Iteration: 8643
Iteration: 8644
Iteration: 8645
Iteration: 8646
Iteration: 8647
Iteration: 8648
Iteration: 8649
Iteration: 8650
Iteration: 8651
Iteration: 8652
Iteration: 8653
Iteration: 8654
Iteration: 8655
Iteration: 8656
Iteration: 8657
Iteration: 8658
Iteration: 8659
Iteration: 8660
Iteration: 8661
Iteration: 8662
Iteration: 8663
Iteration: 8664
Iteration: 8665
Iteration: 8666
Iteration: 8667
Iteration: 8668
Iteration: 8669
Iteration: 8670
Iteration: 8671
Iteration: 8672
Iteration: 8673
Iteration: 8674
Iteration: 8675
Iteration: 8676
Iteration: 8677
Iteration: 8678
Iteration: 8679
Iteration: 8680
Iteration: 8681
Iteration: 8682
Iteration: 8683
Iteration: 8684
Iteration: 8685
Iteration: 8686
Iteration: 8687
Iteration: 8688
Iteration: 8689
Iteration: 8690
Iteration: 8691
Iteration: 8692
Iteration: 8693
Iteration: 8694
Iteration: 8695
Iteration: 8696
Iteration: 8697
Iteration: 8698
Iteration: 8699
Iteration: 8700
Iteration: 8701
Iteration: 8702
Iteration: 8703
Iteration: 8704
Iteration: 8705
Iteration: 8706
Iteration: 8707
Iteration: 8708
Iteration: 8709
Iteration: 8710
Iteration: 8711
Iteration: 8712
Iteration: 8713
Iteration: 8714
Iteration: 8715
Iteration: 8716
Iteration: 8717
Iteration: 8718
Iteration: 8719
Iteration: 8720
Iteration: 8721
Iteration: 8722
Iteration: 8723
Iteration: 8724
Iteration: 8725
Iteration: 8726
Iteration: 8727
Iteration: 8728
Iteration: 8729
Iteration: 8730
Iteration: 8731
Iteration: 8732
Iteration: 8733
Iteration: 8734
Iteration: 8735
Iteration: 8736
Iteration: 8737
Iteration: 8738
Iteration: 8739
Iteration: 8740
Iteration: 8741
Iteration: 8742
Iteration: 8743
Iteration: 8744
Iteration: 8745
Iteration: 8746
Iteration: 8747
Iteration: 8748
Iteration: 8749
Iteration: 8750
Iteration: 8751
Iteration: 8752
Iteration: 8753
Iteration: 8754
Iteration: 8755
Iteration: 8756
Iteration: 8757
Iteration: 8758
Iteration: 8759
Iteration: 8760
Iteration: 8761
Iteration: 8762
Iteration: 8763
Iteration: 8764
Iteration: 8765
Iteration: 8766
Iteration: 8767
Iteration: 8768
Iteration: 8769
Iteration: 8770
Iteration: 8771
Iteration: 8772
Iteration: 8773
Iteration: 8774
Iteration: 8775
Iteration: 8776
Iteration: 8777
Iteration: 8778
Iteration: 8779
Iteration: 8780
Iteration: 8781
Iteration: 8782
Iteration: 8783
Iteration: 8784
Iteration: 8785
Iteration: 8786
Iteration: 8787
Iteration: 8788
Iteration: 8789
Iteration: 8790
Iteration: 8791
Iteration: 8792
Iteration: 8793
Iteration: 8794
Iteration: 8795
Iteration: 8796
Iteration: 8797
Iteration: 8798
Iteration: 8799
Iteration: 8800
Iteration: 8801
Iteration: 8802
Iteration: 8803
Iteration: 8804
Iteration: 8805
Iteration: 8806
Iteration: 8807
Iteration: 8808
Iteration: 8809
Iteration: 8810
Iteration: 8811
Iteration: 8812
Iteration: 8813
Iteration: 8814
Iteration: 8815
Iteration: 8816
Iteration: 8817
Iteration: 8818
Iteration: 8819
Iteration: 8820
Iteration: 8821
Iteration: 8822
Iteration: 8823
Iteration: 8824
Iteration: 8825
Iteration: 8826
Iteration: 8827
Iteration: 8828
Iteration: 8829
Iteration: 8830
Iteration: 8831
Iteration: 8832
Iteration: 8833
Iteration: 8834
Iteration: 8835
Iteration: 8836
Iteration: 8837
Iteration: 8838
Iteration: 8839
Iteration: 8840
Iteration: 8841
Iteration: 8842
Iteration: 8843
Iteration: 8844
Iteration: 8845
Iteration: 8846
Iteration: 8847
Iteration: 8848
Iteration: 8849
Iteration: 8850
Iteration: 8851
Iteration: 8852
Iteration: 8853
Iteration: 8854
Iteration: 8855
Iteration: 8856
Iteration: 8857
Iteration: 8858
Iteration: 8859
Iteration: 8860
Iteration: 8861
Iteration: 8862
Iteration: 8863
Iteration: 8864
Iteration: 8865
Iteration: 8866
Iteration: 8867
Iteration: 8868
Iteration: 8869
Iteration: 8870
Iteration: 8871
Iteration: 8872
Iteration: 8873
Iteration: 8874
Iteration: 8875
Iteration: 8876
Iteration: 8877
Iteration: 8878
Iteration: 8879
Iteration: 8880
Iteration: 8881
Iteration: 8882
Iteration: 8883
Iteration: 8884
Iteration: 8885
Iteration: 8886
Iteration: 8887
Iteration: 8888
Iteration: 8889
Iteration: 8890
Iteration: 8891
Iteration: 8892
Iteration: 8893
Iteration: 8894
Iteration: 8895
Iteration: 8896
Iteration: 8897
Iteration: 8898
Iteration: 8899
Iteration: 8900
Iteration: 8901
Iteration: 8902
Iteration: 8903
Iteration: 8904
Iteration: 8905
Iteration: 8906
Iteration: 8907
Iteration: 8908
Iteration: 8909
Iteration: 8910
Iteration: 8911
Iteration: 8912
Iteration: 8913
Iteration: 8914
Iteration: 8915
Iteration: 8916
Iteration: 8917
Iteration: 8918
Iteration: 8919
Iteration: 8920
Iteration: 8921
Iteration: 8922
Iteration: 8923
Iteration: 8924
Iteration: 8925
Iteration: 8926
Iteration: 8927
Iteration: 8928
Iteration: 8929
Iteration: 8930
Iteration: 8931
Iteration: 8932
Iteration: 8933
Iteration: 8934
Iteration: 8935
Iteration: 8936
Iteration: 8937
Iteration: 8938
Iteration: 8939
Iteration: 8940
Iteration: 8941
Iteration: 8942
Iteration: 8943
Iteration: 8944
Iteration: 8945
Iteration: 8946
Iteration: 8947
Iteration: 8948
Iteration: 8949
Iteration: 8950
Iteration: 8951
Iteration: 8952
Iteration: 8953
Iteration: 8954
Iteration: 8955
Iteration: 8956
Iteration: 8957
Iteration: 8958
Iteration: 8959
Iteration: 8960
Iteration: 8961
Iteration: 8962
Iteration: 8963
Iteration: 8964
Iteration: 8965
Iteration: 8966
Iteration: 8967
Iteration: 8968
Iteration: 8969
Iteration: 8970
Iteration: 8971
Iteration: 8972
Iteration: 8973
Iteration: 8974
Iteration: 8975
Iteration: 8976
Iteration: 8977
Iteration: 8978
Iteration: 8979
Iteration: 8980
Iteration: 8981
Iteration: 8982
Iteration: 8983
Iteration: 8984
Iteration: 8985
Iteration: 8986
Iteration: 8987
Iteration: 8988
Iteration: 8989
Iteration: 8990
Iteration: 8991
Iteration: 8992
Iteration: 8993
Iteration: 8994
Iteration: 8995
Iteration: 8996
Iteration: 8997
Iteration: 8998
Iteration: 8999
Iteration: 9000
Iteration: 9001
Iteration: 9002
Iteration: 9003
Iteration: 9004
Iteration: 9005
Iteration: 9006
Iteration: 9007
Iteration: 9008
Iteration: 9009
Iteration: 9010
Iteration: 9011
Iteration: 9012
Iteration: 9013
Iteration: 9014
Iteration: 9015
Iteration: 9016
Iteration: 9017
Iteration: 9018
Iteration: 9019
Iteration: 9020
Iteration: 9021
Iteration: 9022
Iteration: 9023
Iteration: 9024
Iteration: 9025
Iteration: 9026
Iteration: 9027
Iteration: 9028
Iteration: 9029
Iteration: 9030
Iteration: 9031
Iteration: 9032
Iteration: 9033
Iteration: 9034
Iteration: 9035
Iteration: 9036
Iteration: 9037
Iteration: 9038
Iteration: 9039
Iteration: 9040
Iteration: 9041
Iteration: 9042
Iteration: 9043
Iteration: 9044
Iteration: 9045
Iteration: 9046
Iteration: 9047
Iteration: 9048
Iteration: 9049
Iteration: 9050
Iteration: 9051
Iteration: 9052
Iteration: 9053
Iteration: 9054
Iteration: 9055
Iteration: 9056
Iteration: 9057
Iteration: 9058
Iteration: 9059
Iteration: 9060
Iteration: 9061
Iteration: 9062
Iteration: 9063
Iteration: 9064
Iteration: 9065
Iteration: 9066
Iteration: 9067
Iteration: 9068
Iteration: 9069
Iteration: 9070
Iteration: 9071
Iteration: 9072
Iteration: 9073
Iteration: 9074
Iteration: 9075
Iteration: 9076
Iteration: 9077
Iteration: 9078
Iteration: 9079
Iteration: 9080
Iteration: 9081
Iteration: 9082
Iteration: 9083
Iteration: 9084
Iteration: 9085
Iteration: 9086
Iteration: 9087
Iteration: 9088
Iteration: 9089
Iteration: 9090
Iteration: 9091
Iteration: 9092
Iteration: 9093
Iteration: 9094
Iteration: 9095
Iteration: 9096
Iteration: 9097
Iteration: 9098
Iteration: 9099
Iteration: 9100
Iteration: 9101
Iteration: 9102
Iteration: 9103
Iteration: 9104
Iteration: 9105
Iteration: 9106
Iteration: 9107
Iteration: 9108
Iteration: 9109
Iteration: 9110
Iteration: 9111
Iteration: 9112
Iteration: 9113
Iteration: 9114
Iteration: 9115
Iteration: 9116
Iteration: 9117
Iteration: 9118
Iteration: 9119
Iteration: 9120
Iteration: 9121
Iteration: 9122
Iteration: 9123
Iteration: 9124
Iteration: 9125
Iteration: 9126
Iteration: 9127
Iteration: 9128
Iteration: 9129
Iteration: 9130
Iteration: 9131
Iteration: 9132
Iteration: 9133
Iteration: 9134
Iteration: 9135
Iteration: 9136
Iteration: 9137
Iteration: 9138
Iteration: 9139
Iteration: 9140
Iteration: 9141
Iteration: 9142
Iteration: 9143
Iteration: 9144
Iteration: 9145
Iteration: 9146
Iteration: 9147
Iteration: 9148
Iteration: 9149
Iteration: 9150
Iteration: 9151
Iteration: 9152
Iteration: 9153
Iteration: 9154
Iteration: 9155
Iteration: 9156
Iteration: 9157
Iteration: 9158
Iteration: 9159
Iteration: 9160
Iteration: 9161
Iteration: 9162
Iteration: 9163
Iteration: 9164
Iteration: 9165
Iteration: 9166
Iteration: 9167
Iteration: 9168
Iteration: 9169
Iteration: 9170
Iteration: 9171
Iteration: 9172
Iteration: 9173
Iteration: 9174
Iteration: 9175
Iteration: 9176
Iteration: 9177
Iteration: 9178
Iteration: 9179
Iteration: 9180
Iteration: 9181
Iteration: 9182
Iteration: 9183
Iteration: 9184
Iteration: 9185
Iteration: 9186
Iteration: 9187
Iteration: 9188
Iteration: 9189
Iteration: 9190
Iteration: 9191
Iteration: 9192
Iteration: 9193
Iteration: 9194
Iteration: 9195
Iteration: 9196
Iteration: 9197
Iteration: 9198
Iteration: 9199
Iteration: 9200
Iteration: 9201
Iteration: 9202
Iteration: 9203
Iteration: 9204
Iteration: 9205
Iteration: 9206
Iteration: 9207
Iteration: 9208
Iteration: 9209
Iteration: 9210
Iteration: 9211
Iteration: 9212
Iteration: 9213
Iteration: 9214
Iteration: 9215
Iteration: 9216
Iteration: 9217
Iteration: 9218
Iteration: 9219
Iteration: 9220
Iteration: 9221
Iteration: 9222
Iteration: 9223
Iteration: 9224
Iteration: 9225
Iteration: 9226
Iteration: 9227
Iteration: 9228
Iteration: 9229
Iteration: 9230
Iteration: 9231
Iteration: 9232
Iteration: 9233
Iteration: 9234
Iteration: 9235
Iteration: 9236
Iteration: 9237
Iteration: 9238
Iteration: 9239
Iteration: 9240
Iteration: 9241
Iteration: 9242
Iteration: 9243
Iteration: 9244
Iteration: 9245
Iteration: 9246
Iteration: 9247
Iteration: 9248
Iteration: 9249
Iteration: 9250
Iteration: 9251
Iteration: 9252
Iteration: 9253
Iteration: 9254
Iteration: 9255
Iteration: 9256
Iteration: 9257
Iteration: 9258
Iteration: 9259
Iteration: 9260
Iteration: 9261
Iteration: 9262
Iteration: 9263
Iteration: 9264
Iteration: 9265
Iteration: 9266
Iteration: 9267
Iteration: 9268
Iteration: 9269
Iteration: 9270
Iteration: 9271
Iteration: 9272
Iteration: 9273
Iteration: 9274
Iteration: 9275
Iteration: 9276
Iteration: 9277
Iteration: 9278
Iteration: 9279
Iteration: 9280
Iteration: 9281
Iteration: 9282
Iteration: 9283
Iteration: 9284
Iteration: 9285
Iteration: 9286
Iteration: 9287
Iteration: 9288
Iteration: 9289
Iteration: 9290
Iteration: 9291
Iteration: 9292
Iteration: 9293
Iteration: 9294
Iteration: 9295
Iteration: 9296
Iteration: 9297
Iteration: 9298
Iteration: 9299
Iteration: 9300
Iteration: 9301
Iteration: 9302
Iteration: 9303
Iteration: 9304
Iteration: 9305
Iteration: 9306
Iteration: 9307
Iteration: 9308
Iteration: 9309
Iteration: 9310
Iteration: 9311
Iteration: 9312
Iteration: 9313
Iteration: 9314
Iteration: 9315
Iteration: 9316
Iteration: 9317
Iteration: 9318
Iteration: 9319
Iteration: 9320
Iteration: 9321
Iteration: 9322
Iteration: 9323
Iteration: 9324
Iteration: 9325
Iteration: 9326
Iteration: 9327
Iteration: 9328
Iteration: 9329
Iteration: 9330
Iteration: 9331
Iteration: 9332
Iteration: 9333
Iteration: 9334
Iteration: 9335
Iteration: 9336
Iteration: 9337
Iteration: 9338
Iteration: 9339
Iteration: 9340
Iteration: 9341
Iteration: 9342
Iteration: 9343
Iteration: 9344
Iteration: 9345
Iteration: 9346
Iteration: 9347
Iteration: 9348
Iteration: 9349
Iteration: 9350
Iteration: 9351
Iteration: 9352
Iteration: 9353
Iteration: 9354
Iteration: 9355
Iteration: 9356
Iteration: 9357
Iteration: 9358
Iteration: 9359
Iteration: 9360
Iteration: 9361
Iteration: 9362
Iteration: 9363
Iteration: 9364
Iteration: 9365
Iteration: 9366
Iteration: 9367
Iteration: 9368
Iteration: 9369
Iteration: 9370
Iteration: 9371
Iteration: 9372
Iteration: 9373
Iteration: 9374
Iteration: 9375
Iteration: 9376
Iteration: 9377
Iteration: 9378
Iteration: 9379
Iteration: 9380
Iteration: 9381
Iteration: 9382
Iteration: 9383
Iteration: 9384
Iteration: 9385
Iteration: 9386
Iteration: 9387
Iteration: 9388
Iteration: 9389
Iteration: 9390
Iteration: 9391
Iteration: 9392
Iteration: 9393
Iteration: 9394
Iteration: 9395
Iteration: 9396
Iteration: 9397
Iteration: 9398
Iteration: 9399
Iteration: 9400
Iteration: 9401
Iteration: 9402
Iteration: 9403
Iteration: 9404
Iteration: 9405
Iteration: 9406
Iteration: 9407
Iteration: 9408
Iteration: 9409
Iteration: 9410
Iteration: 9411
Iteration: 9412
Iteration: 9413
Iteration: 9414
Iteration: 9415
Iteration: 9416
Iteration: 9417
Iteration: 9418
Iteration: 9419
Iteration: 9420
Iteration: 9421
Iteration: 9422
Iteration: 9423
Iteration: 9424
Iteration: 9425
Iteration: 9426
Iteration: 9427
Iteration: 9428
Iteration: 9429
Iteration: 9430
Iteration: 9431
Iteration: 9432
Iteration: 9433
Iteration: 9434
Iteration: 9435
Iteration: 9436
Iteration: 9437
Iteration: 9438
Iteration: 9439
Iteration: 9440
Iteration: 9441
Iteration: 9442
Iteration: 9443
Iteration: 9444
Iteration: 9445
Iteration: 9446
Iteration: 9447
Iteration: 9448
Iteration: 9449
Iteration: 9450
Iteration: 9451
Iteration: 9452
Iteration: 9453
Iteration: 9454
Iteration: 9455
Iteration: 9456
Iteration: 9457
Iteration: 9458
Iteration: 9459
Iteration: 9460
Iteration: 9461
Iteration: 9462
Iteration: 9463
Iteration: 9464
Iteration: 9465
Iteration: 9466
Iteration: 9467
Iteration: 9468
Iteration: 9469
Iteration: 9470
Iteration: 9471
Iteration: 9472
Iteration: 9473
Iteration: 9474
Iteration: 9475
Iteration: 9476
Iteration: 9477
Iteration: 9478
Iteration: 9479
Iteration: 9480
Iteration: 9481
Iteration: 9482
Iteration: 9483
Iteration: 9484
Iteration: 9485
Iteration: 9486
Iteration: 9487
Iteration: 9488
Iteration: 9489
Iteration: 9490
Iteration: 9491
Iteration: 9492
Iteration: 9493
Iteration: 9494
Iteration: 9495
Iteration: 9496
Iteration: 9497
Iteration: 9498
Iteration: 9499
Iteration: 9500
Iteration: 9501
Iteration: 9502
Iteration: 9503
Iteration: 9504
Iteration: 9505
Iteration: 9506
Iteration: 9507
Iteration: 9508
Iteration: 9509
Iteration: 9510
Iteration: 9511
Iteration: 9512
Iteration: 9513
Iteration: 9514
Iteration: 9515
Iteration: 9516
Iteration: 9517
Iteration: 9518
Iteration: 9519
Iteration: 9520
Iteration: 9521
Iteration: 9522
Iteration: 9523
Iteration: 9524
Iteration: 9525
Iteration: 9526
Iteration: 9527
Iteration: 9528
Iteration: 9529
Iteration: 9530
Iteration: 9531
Iteration: 9532
Iteration: 9533
Iteration: 9534
Iteration: 9535
Iteration: 9536
Iteration: 9537
Iteration: 9538
Iteration: 9539
Iteration: 9540
Iteration: 9541
Iteration: 9542
Iteration: 9543
Iteration: 9544
Iteration: 9545
Iteration: 9546
Iteration: 9547
Iteration: 9548
Iteration: 9549
Iteration: 9550
Iteration: 9551
Iteration: 9552
Iteration: 9553
Iteration: 9554
Iteration: 9555
Iteration: 9556
Iteration: 9557
Iteration: 9558
Iteration: 9559
Iteration: 9560
Iteration: 9561
Iteration: 9562
Iteration: 9563
Iteration: 9564
Iteration: 9565
Iteration: 9566
Iteration: 9567
Iteration: 9568
Iteration: 9569
Iteration: 9570
Iteration: 9571
Iteration: 9572
Iteration: 9573
Iteration: 9574
Iteration: 9575
Iteration: 9576
Iteration: 9577
Iteration: 9578
Iteration: 9579
Iteration: 9580
Iteration: 9581
Iteration: 9582
Iteration: 9583
Iteration: 9584
Iteration: 9585
Iteration: 9586
Iteration: 9587
Iteration: 9588
Iteration: 9589
Iteration: 9590
Iteration: 9591
Iteration: 9592
Iteration: 9593
Iteration: 9594
Iteration: 9595
Iteration: 9596
Iteration: 9597
Iteration: 9598
Iteration: 9599
Iteration: 9600
Iteration: 9601
Iteration: 9602
Iteration: 9603
Iteration: 9604
Iteration: 9605
Iteration: 9606
Iteration: 9607
Iteration: 9608
Iteration: 9609
Iteration: 9610
Iteration: 9611
Iteration: 9612
Iteration: 9613
Iteration: 9614
Iteration: 9615
Iteration: 9616
Iteration: 9617
Iteration: 9618
Iteration: 9619
Iteration: 9620
Iteration: 9621
Iteration: 9622
Iteration: 9623
Iteration: 9624
Iteration: 9625
Iteration: 9626
Iteration: 9627
Iteration: 9628
Iteration: 9629
Iteration: 9630
Iteration: 9631
Iteration: 9632
Iteration: 9633
Iteration: 9634
Iteration: 9635
Iteration: 9636
Iteration: 9637
Iteration: 9638
Iteration: 9639
Iteration: 9640
Iteration: 9641
Iteration: 9642
Iteration: 9643
Iteration: 9644
Iteration: 9645
Iteration: 9646
Iteration: 9647
Iteration: 9648
Iteration: 9649
Iteration: 9650
Iteration: 9651
Iteration: 9652
Iteration: 9653
Iteration: 9654
Iteration: 9655
Iteration: 9656
Iteration: 9657
Iteration: 9658
Iteration: 9659
Iteration: 9660
Iteration: 9661
Iteration: 9662
Iteration: 9663
Iteration: 9664
Iteration: 9665
Iteration: 9666
Iteration: 9667
Iteration: 9668
Iteration: 9669
Iteration: 9670
Iteration: 9671
Iteration: 9672
Iteration: 9673
Iteration: 9674
Iteration: 9675
Iteration: 9676
Iteration: 9677
Iteration: 9678
Iteration: 9679
Iteration: 9680
Iteration: 9681
Iteration: 9682
Iteration: 9683
Iteration: 9684
Iteration: 9685
Iteration: 9686
Iteration: 9687
Iteration: 9688
Iteration: 9689
Iteration: 9690
Iteration: 9691
Iteration: 9692
Iteration: 9693
Iteration: 9694
Iteration: 9695
Iteration: 9696
Iteration: 9697
Iteration: 9698
Iteration: 9699
Iteration: 9700
Iteration: 9701
Iteration: 9702
Iteration: 9703
Iteration: 9704
Iteration: 9705
Iteration: 9706
Iteration: 9707
Iteration: 9708
Iteration: 9709
Iteration: 9710
Iteration: 9711
Iteration: 9712
Iteration: 9713
Iteration: 9714
Iteration: 9715
Iteration: 9716
Iteration: 9717
Iteration: 9718
Iteration: 9719
Iteration: 9720
Iteration: 9721
Iteration: 9722
Iteration: 9723
Iteration: 9724
Iteration: 9725
Iteration: 9726
Iteration: 9727
Iteration: 9728
Iteration: 9729
Iteration: 9730
Iteration: 9731
Iteration: 9732
Iteration: 9733
Iteration: 9734
Iteration: 9735
Iteration: 9736
Iteration: 9737
Iteration: 9738
Iteration: 9739
Iteration: 9740
Iteration: 9741
Iteration: 9742
Iteration: 9743
Iteration: 9744
Iteration: 9745
Iteration: 9746
Iteration: 9747
Iteration: 9748
Iteration: 9749
Iteration: 9750
Iteration: 9751
Iteration: 9752
Iteration: 9753
Iteration: 9754
Iteration: 9755
Iteration: 9756
Iteration: 9757
Iteration: 9758
Iteration: 9759
Iteration: 9760
Iteration: 9761
Iteration: 9762
Iteration: 9763
Iteration: 9764
Iteration: 9765
Iteration: 9766
Iteration: 9767
Iteration: 9768
Iteration: 9769
Iteration: 9770
Iteration: 9771
Iteration: 9772
Iteration: 9773
Iteration: 9774
Iteration: 9775
Iteration: 9776
Iteration: 9777
Iteration: 9778
Iteration: 9779
Iteration: 9780
Iteration: 9781
Iteration: 9782
Iteration: 9783
Iteration: 9784
Iteration: 9785
Iteration: 9786
Iteration: 9787
Iteration: 9788
Iteration: 9789
Iteration: 9790
Iteration: 9791
Iteration: 9792
Iteration: 9793
Iteration: 9794
Iteration: 9795
Iteration: 9796
Iteration: 9797
Iteration: 9798
Iteration: 9799
Iteration: 9800
Iteration: 9801
Iteration: 9802
Iteration: 9803
Iteration: 9804
Iteration: 9805
Iteration: 9806
Iteration: 9807
Iteration: 9808
Iteration: 9809
Iteration: 9810
Iteration: 9811
Iteration: 9812
Iteration: 9813
Iteration: 9814
Iteration: 9815
Iteration: 9816
Iteration: 9817
Iteration: 9818
Iteration: 9819
Iteration: 9820
Iteration: 9821
Iteration: 9822
Iteration: 9823
Iteration: 9824
Iteration: 9825
Iteration: 9826
Iteration: 9827
Iteration: 9828
Iteration: 9829
Iteration: 9830
Iteration: 9831
Iteration: 9832
Iteration: 9833
Iteration: 9834
Iteration: 9835
Iteration: 9836
Iteration: 9837
Iteration: 9838
Iteration: 9839
Iteration: 9840
Iteration: 9841
Iteration: 9842
Iteration: 9843
Iteration: 9844
Iteration: 9845
Iteration: 9846
Iteration: 9847
Iteration: 9848
Iteration: 9849
Iteration: 9850
Iteration: 9851
Iteration: 9852
Iteration: 9853
Iteration: 9854
Iteration: 9855
Iteration: 9856
Iteration: 9857
Iteration: 9858
Iteration: 9859
Iteration: 9860
Iteration: 9861
Iteration: 9862
Iteration: 9863
Iteration: 9864
Iteration: 9865
Iteration: 9866
Iteration: 9867
Iteration: 9868
Iteration: 9869
Iteration: 9870
Iteration: 9871
Iteration: 9872
Iteration: 9873
Iteration: 9874
Iteration: 9875
Iteration: 9876
Iteration: 9877
Iteration: 9878
Iteration: 9879
Iteration: 9880
Iteration: 9881
Iteration: 9882
Iteration: 9883
Iteration: 9884
Iteration: 9885
Iteration: 9886
Iteration: 9887
Iteration: 9888
Iteration: 9889
Iteration: 9890
Iteration: 9891
Iteration: 9892
Iteration: 9893
Iteration: 9894
Iteration: 9895
Iteration: 9896
Iteration: 9897
Iteration: 9898
Iteration: 9899
Iteration: 9900
Iteration: 9901
Iteration: 9902
Iteration: 9903
Iteration: 9904
Iteration: 9905
Iteration: 9906
Iteration: 9907
Iteration: 9908
Iteration: 9909
Iteration: 9910
Iteration: 9911
Iteration: 9912
Iteration: 9913
Iteration: 9914
Iteration: 9915
Iteration: 9916
Iteration: 9917
Iteration: 9918
Iteration: 9919
Iteration: 9920
Iteration: 9921
Iteration: 9922
Iteration: 9923
Iteration: 9924
Iteration: 9925
Iteration: 9926
Iteration: 9927
Iteration: 9928
Iteration: 9929
Iteration: 9930
Iteration: 9931
Iteration: 9932
Iteration: 9933
Iteration: 9934
Iteration: 9935
Iteration: 9936
Iteration: 9937
Iteration: 9938
Iteration: 9939
Iteration: 9940
Iteration: 9941
Iteration: 9942
Iteration: 9943
Iteration: 9944
Iteration: 9945
Iteration: 9946
Iteration: 9947
Iteration: 9948
Iteration: 9949
Iteration: 9950
Iteration: 9951
Iteration: 9952
Iteration: 9953
Iteration: 9954
Iteration: 9955
Iteration: 9956
Iteration: 9957
Iteration: 9958
Iteration: 9959
Iteration: 9960
Iteration: 9961
Iteration: 9962
Iteration: 9963
Iteration: 9964
Iteration: 9965
Iteration: 9966
Iteration: 9967
Iteration: 9968
Iteration: 9969
Iteration: 9970
Iteration: 9971
Iteration: 9972
Iteration: 9973
Iteration: 9974
Iteration: 9975
Iteration: 9976
Iteration: 9977
Iteration: 9978
Iteration: 9979
Iteration: 9980
Iteration: 9981
Iteration: 9982
Iteration: 9983
Iteration: 9984
Iteration: 9985
Iteration: 9986
Iteration: 9987
Iteration: 9988
Iteration: 9989
Iteration: 9990
Iteration: 9991
Iteration: 9992
Iteration: 9993
Iteration: 9994
Iteration: 9995
Iteration: 9996
Iteration: 9997
Iteration: 9998
Iteration: 9999
Iteration: 10000
Iteration: 1
Bridge sampling estimate of the log marginal likelihood: 1757.244
Estimate obtained in 10001 iteration(s) via method "normal".
generated_quantities <- extract(fit_apentropy_ou)
spl <- sample(1:dim(generated_quantities$Y_prior)[1], 1000)
prior_pc <- tibble(
    tv = apply(generated_quantities$Y_prior[spl, ], 1, total_variance),
    lv = apply(generated_quantities$Y_prior[spl, ], 1, lineage_wise_variance),
    cv = apply(generated_quantities$Y_prior[spl, ], 1, crossfamily_variance)
)
predictive_plot(prior_pc)
Warning message:
“There was 1 warning in `mutate()`.
ℹ In argument: `y_jittered = tv + rnorm(n(), mean = 0, sd =
  sd(prior_pc$tv)/10)`.
Caused by warning in `rnorm()`:
! NAs produced”
Warning message:
“There was 1 warning in `mutate()`.
ℹ In argument: `y_jittered = lv + rnorm(n(), mean = 0, sd =
  sd(prior_pc$lv)/10)`.
Caused by warning in `rnorm()`:
! NAs produced”
Warning message:
“There was 1 warning in `mutate()`.
ℹ In argument: `y_jittered = cv + rnorm(n(), mean = 0, sd =
  sd(prior_pc$cv)/10)`.
Caused by warning in `rnorm()`:
! NAs produced”
Warning message in geom_point(aes(x = 1, y = empirical$tv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message:
“Removed 30 rows containing non-finite outside the scale range
(`stat_boxplot()`).”
Warning message:
“Removed 30 rows containing missing values or values outside the scale range
(`geom_point()`).”
Warning message in geom_point(aes(x = 1, y = empirical$lv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message:
“Removed 30 rows containing non-finite outside the scale range
(`stat_boxplot()`).”
Warning message:
“Removed 30 rows containing missing values or values outside the scale range
(`geom_point()`).”
Warning message in geom_point(aes(x = 1, y = empirical$cv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message:
“Removed 30 rows containing non-finite outside the scale range
(`stat_boxplot()`).”
Warning message:
“Removed 30 rows containing missing values or values outside the scale range
(`geom_point()`).”

spl <- sample(1:dim(generated_quantities$Y_posterior)[1], 1000)
prior_pc <- tibble(
    tv = apply(generated_quantities$Y_posterior[spl, ], 1, total_variance),
    lv = apply(generated_quantities$Y_posterior[spl, ], 1, lineage_wise_variance),
    cv = apply(generated_quantities$Y_posterior[spl, ], 1, crossfamily_variance)
)
predictive_plot(prior_pc)
Warning message:
“There was 1 warning in `mutate()`.
ℹ In argument: `y_jittered = tv + rnorm(n(), mean = 0, sd =
  sd(prior_pc$tv)/10)`.
Caused by warning in `rnorm()`:
! NAs produced”
Warning message:
“There was 1 warning in `mutate()`.
ℹ In argument: `y_jittered = lv + rnorm(n(), mean = 0, sd =
  sd(prior_pc$lv)/10)`.
Caused by warning in `rnorm()`:
! NAs produced”
Warning message:
“There was 1 warning in `mutate()`.
ℹ In argument: `y_jittered = cv + rnorm(n(), mean = 0, sd =
  sd(prior_pc$cv)/10)`.
Caused by warning in `rnorm()`:
! NAs produced”
Warning message in geom_point(aes(x = 1, y = empirical$tv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message:
“Removed 30 rows containing non-finite outside the scale range
(`stat_boxplot()`).”
Warning message:
“Removed 30 rows containing missing values or values outside the scale range
(`geom_point()`).”
Warning message in geom_point(aes(x = 1, y = empirical$lv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message:
“Removed 30 rows containing non-finite outside the scale range
(`stat_boxplot()`).”
Warning message:
“Removed 30 rows containing missing values or values outside the scale range
(`geom_point()`).”
Warning message in geom_point(aes(x = 1, y = empirical$cv, color = "empirical"), :
“All aesthetics have length 1, but the data has 1000 rows.
ℹ Did you mean to use `annotate()`?”
Warning message:
“Removed 30 rows containing non-finite outside the scale range
(`stat_boxplot()`).”
Warning message:
“Removed 30 rows containing missing values or values outside the scale range
(`geom_point()`).”

model comparison

Bayes factor

tibble(model = c("pooling", "Brownian", "OU"),
       bf = c(
           marginal_apentropy_pooling$logml,
           marginal_apentropy_brown$logml,
           marginal_apentropy_ou$logml
       )
) %>%
mutate(delta_bf = round(bf-max(bf), 3)) %>%
arrange(desc(delta_bf))
A tibble: 3 × 3
model bf delta_bf
<chr> <dbl> <dbl>
OU 1757.2442 0.000
Brownian 1749.1261 -8.118
pooling 220.7127 -1536.532

PSIS-LOO

tibble(model = c("pooling", "Brownian", "OU"),
       looic = c(
              loo_apentropy_pooling$estimates[3,1],
              loo_apentropy_brown$estimates[3,1],
              loo_apentropy_ou$estimates[3,1]
       )
) %>%
mutate(delta_looic = round(looic-min(looic), 3)) %>%
arrange(delta_looic)
A tibble: 3 × 3
model looic delta_looic
<chr> <dbl> <dbl>
OU -825.1421 0.000
Brownian -802.5082 22.634
pooling -504.5621 320.580
z <- generated_quantities$z
mu <- generated_quantities$mu
spl <- sample(1:dim(z)[1], 1000)
mu_spl <- mu[spl]
z_spl <- t(z[spl,])
sigma_spl <- generated_quantities$sigma[spl]
lambda_spl <- generated_quantities$lambda[spl]
f <- function (i,j) (sigma_spl[i] * sqrt((1 - exp(-2 * lambda_spl[i] * apentropy_data$edge_lengths[j])) / (2 * lambda_spl[i]))) 
local_sigma <- t(outer(1:1000, 1:length(apentropy_data$edge_lengths), Vectorize(f)))
global_sigma <- sigma_spl * sqrt(2 * lambda_spl)
z_normal <- matrix(0, nrow=apentropy_data$Nnodes, ncol=1000)
for (i in 1:apentropy_data$Ntrees) {
    idx <- apentropy_data$roots[i]
    z_normal[idx,] <- (z_spl[idx,] - mu_spl) / global_sigma
}
for (i in 1:apentropy_data$Nedges) {
    mother <- apentropy_data$edges[i,1]
    daugther <- apentropy_data$edges[i,2]
    local_mu <- mu_spl + (z_spl[mother,] - mu_spl) * exp(-lambda_spl * apentropy_data$edge_lengths[i])
    z_normal[daugther,] <- (z_spl[daugther,] - local_mu) / local_sigma[i,]
}
write_csv(as_tibble(z_normal), "../data/ap_entropy_ou.csv")
Warning message:
“The `x` argument of `as_tibble.matrix()` must have unique column names if
`.name_repair` is omitted as of tibble 2.0.0.
ℹ Using compatibility `.name_repair`.”